Страница 1 из 1

404.html

СообщениеДобавлено: Вс авг 09, 2015 10:21 pm
astra
в общем ни как не могу сделать отображение своей страницы ошибки
добавляю в .htaccess ErrorDocument 404 http://site.ru/404.html не работает. при открытии не существующей страницы выдает стандартный ответ апача. подскажите куда смотреть??

Re: 404.html

СообщениеДобавлено: Пн авг 10, 2015 1:30 am
astra
походу .htaccess вообще не читается, попробовал вставить в папку которую нужно скрыть файл .htaccess с текстом Options -Indexes ни чего не произошло, видно файлы...

Re: 404.html

СообщениеДобавлено: Пн авг 10, 2015 2:25 am
ls
Какая у вас операционная система (шаблон ПО)?

Re: 404.html

СообщениеДобавлено: Пн авг 10, 2015 10:08 pm
astra
ls писал(а):Какая у вас операционная система (шаблон ПО)?


debian-7.0-x86-minimal
установлено:
1 apache2
2 mysql-server
3 mysql-client
4 php5
5 php5-mysql
6 a2enmod rewrite

все кроме первого удалю т.к мне не нужно если не в них проблема?

Re: 404.html

СообщениеДобавлено: Вт авг 11, 2015 12:07 pm
ls
AllowOverride All видимо не прописано для Directory где сайты лежат в конфигурации apache
Примерно так http://webmasters.stackexchange.com/que ... -on-ubuntu (в первом сообщении так как у вас apache 2.2, ниже обсуждают как для 2.4 включить)

Re: 404.html

СообщениеДобавлено: Вт авг 11, 2015 2:59 pm
astra
ls писал(а):AllowOverride All видимо не прописано для Directory где сайты лежат в конфигурации apache
Примерно так http://webmasters.stackexchange.com/que ... -on-ubuntu (в первом сообщении так как у вас apache 2.2, ниже обсуждают как для 2.4 включить)

у меня вместо того что в статье так. это все заменить или дописать то что в статье?

<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy all
</Files>

Re: 404.html

СообщениеДобавлено: Ср авг 12, 2015 5:11 am
ls
Надо добавить в конфиг apache

<Directory /var/www/>
AllowOverride All
Order allow,deny
Allow from all
</Directory>

Если файлы сайта у вас в /var/www/
так как без AllowOverride не работает htaccess

Re: 404.html

СообщениеДобавлено: Ср авг 12, 2015 2:29 pm
astra
ls писал(а):Надо добавить в конфиг apache

<Directory /var/www/>
AllowOverride All
Order allow,deny
Allow from all
</Directory>


то что я написал оставить и дальше дописать? или удалить и прописать это?
добавил не трогая старого - не работает