Apache e link simbólico em / var / www / html

1

Estou tentando criar um link simbólico para / home / user / www em / var / www / html para que eu possa acessar o diretório na minha pasta pessoal a partir do URL: link

Eu fiz: ln -s /home/user/www /var/www/html mas quando eu acesso a URL acima, o servidor retorna 403 Forbidden .

O diretório / home / user / www tem permissões 775.

Estou no Ubuntu 14.04.

    
por user163033 27.03.2016 / 20:03

2 respostas

2

  1. Verifique os /home/user/www e /var/www/html owners

O usuário / grupo do Apache deve ter acesso a /home , /home/user e /home/user/www paths

  1. Verifique a configuração do Apache:

procure FollowSymLinks opção

<Directory /var/www/html>
    ...
    Options FollowSymLinks
</Directory>
    
por 05.04.2016 / 16:47
1

Defina permissões para /home/user a 711 e veja se isso ajuda qualquer um. Tenha em mente ... localhost / www não existirá a menos que você tenha uma pasta chamada www dentro do DocumentRoot.

Além disso, é melhor usar ~/public_html sobre o symlinking /var/www/html em algo no seu diretório inicial. Mau prática / juju.

    
por 28.03.2016 / 00:12