2013-08-09 2 views
0

Я только что установил сервер Ubuntu и передал файлы с другого сервера на этот.
Я скопировал файлы в:Ошибка 404 после изменения DocumentRoot

/вар/WWW/СПРАВОЧНИК

Когда я иду к исследователю и поставить Ipaddress/ДИРЕКТОРИЮ страницы загружается полностью.

Конечно, я не хочу, чтобы люди обращались через каталог к ​​моему сайту, поэтому я попытался изменить DocumentRoot моего сервера. Так я пошел к

/и т.д./apache2/сайты-доступные/по умолчанию

и добавлены в каталог после того, как де/вар/WWW

DocumentRoot /var/www/DIRECTORY 

    <Directory /var/www/DIRECTORY> 
      Options Indexes FollowSymlinks Multiviews 
      AllowOverride None 
      Order allow, deny 
      allow from all 
     </Directory> 

после этого перезапустить Apache

sudo /etc/init.d/apache2 restart

теперь, когда я иду к исследователю я типа IPADDRESS

И он автоматически перенаправляет меня IPADDRESS/СПРАВОЧНИКА

И дает мне ошибку 404

Not Found 
The requested URL /DIRECTORY/ was not found on this server. 
Apache/2.2.14 (Ubuntu) Server at I.P.ADD. Port 80 

Кто-нибудь знает, что может быть проблема?

ответ

0

корень вашего апаша был/вар/WWW

так ранее ваш Перенаправление работал переназначение было http://YOUR.ADDRESS.COM/DIRECTORY нашедшей /var/www/DIRECTORY - под DocumentRoot

теперь вы пересматривали DocumentRoot быть /var/www/DIRECTORY , переназначение пытается найти /var/www/DIRECTORY/DIRECTORY

Я не знаю, что вы имеете в виду

Конечно, я не хочу, чтобы люди обращались через каталог к ​​моему сайту , поэтому я попытался изменить DocumentRoot моего сервера.

Но причина 404 изменения DocumentRoot

+0

Ровно. проблема в том, что перенаправление пытается найти/var/www/DIRECTORY/DIRECTORY. Я не хочу генерировать перенаправление. Я хочу получить доступ к http: //MY.ADDRESS.COM и см. Каталог/var/www/DIRECTORY – Esteban

+0

ok, поэтому измените перенаправление, чтобы он не включал DIRECTORY. Обычное поведение DNS и веб-браузера заключается в том, что он загружает/если файл не указан. Ваш DNS (или какой-либо другой системный компонент) должен добавить элемент DIRECTORY – Vorsprung

0

Я думаю, что проблема не в директиве - MultiViews и AllowOverride никто? его за исключением загрузки .htaccess из проецировании

<Directory /var/www/DIRECTORY/> 
    Options Indexes FollowSymLinks 
    AllowOverride All 
    Require all granted 
</Directory> 

После apache2 перезагрузки, перейдите http://IPADDRESS/

 Смежные вопросы

  • Нет связанных вопросов^_^