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