Website: Erro 403 em links simbólicos apontando para fora do Webroot

1

Estou tentando criar um site na versão mais recente do Fedora Linux. Eu quero que o site aponte para algo no meu diretório pessoal. Depois de fazer algumas pesquisas, posso conseguir isso com um SymLink. O problema que estou tendo é que estou recebendo uma Mensagem "Proibida"

Eu não tenho um arquivo de configuração do Apache por algum motivo. Mas eu li que eu deveria configurar o equivalente httpd.conf. Então, sem mais delongas, aqui está o meu arquivo https.config além do meu .htaccess. Não consigo fazer com que a tag de cotação funcione, então você só precisará lê-la em texto normal no pastebin.

/etc/httpd/conf/httpd.conf link

.htaccess link

Eu criei o symlink

sudo ln -s /home/archive /var/www/html/

Depois de configurar os arquivos, alterei as permissões nos diretórios

sudo chmod -R 777 /home/archive
sudo chown -R archive:archive /home/archive

e reiniciado httpd

sudo systemctl restart httpd

Não funcionou. Tem todos os motivos para trabalhar e eu segui todas as instruções, mas falhou. Então eu decidi brincar com isso. Notei que o link simbólico funciona se ele aponta para um diretório dentro da webroot. Mas só falha ao apontar para um diretório fora dele.

Assim, os próprios links simbólicos funcionam, é apenas algo a ver com permissões no arquivo de configuração ou no sistema de arquivos. Os passos acima deveriam ter dado conta disso, então não sei mais o que fazer.

Ah, e só por diversão eu tentei

sudo chown -R apache:apache /home/archive
sudo systemctl restart httpd

Isso também não funcionou

    
por user21303 11.08.2018 / 19:53

0 respostas