2013-07-15 2 views
1

Я настроил свой DocumentRoot быть, скажем, X.Apache пытается загрузить из DocumentRoot вместо каталога Псевдонима

Кроме того, у меня есть Alias/веб указывающий на каталог Y.

я могу загрузите домашнюю страницу в/web без каких-либо проблем. Но для любой другой страницы на том же сайте, что и на домашней странице/web, Apache пытается загрузить ее с X вместо Y.

Как я могу заставить Apache загружать все содержимое/web/* из Y/* вместо X/*?

+0

Похоже, есть что-то не так с файлом конфигурации. Вероятно, вам придется опубликовать больше информации, чтобы получить помощь. – Qiau

+0

@ Qiau, что я думал, что я могу пропустить какую-либо директиву или политику, чтобы все/веб загружались внутри Y ... – Jago

ответ

2

Возможно, вам не хватает директивы Directory для каталога с псевдонимом?

Эта конфигурация отлично работает для меня:

[...] 
DocumentRoot /web 
[...] 
<Directory /web/> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride None 
     Order allow,deny 
     allow from all 
</Directory> 

Alias /web2/ "/var/www/" 
<Directory "/var/www"> 
     Options FollowSymLinks 
     AllowOverride None 
</Directory> 
[...] 
Смежные вопросы