Apache tentando acessar o diretório que não corresponde ao symlink

0

Eu tenho um link simbólico assim:

/home/site1/public_html/site2

pelo qual o site2_symlink foi configurado assim:

ln -s /home/site2/public_html/ site2

e tenho seguido os links simbólicos ativados na minha entrada de Hosts Virtuais:

<Directory / >
    Options FollowSymLinks
    AllowOverride None
</Directory>

mas recebo um 404 e o error_log do apache diz:

File does not exist: /home/public_html/site2

EDIT altera o nome do link simbólico, mas não faz diferença no resultado

    
por Rob 16.03.2014 / 00:54

1 resposta

1

Seu link simbólico é chamado site2_symlink e o apache está procurando por site2 . Renomear o symlink provavelmente resolveria se tudo estivesse ok.

O Apache está procurando /home/public_html/site2 de acordo com o log. Não /home/site1/public_html/site2 ?

    
por 16.03.2014 / 01:09