Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Правильный ответ 404

Обсуждение темы Правильный ответ 404 в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Суть: на сайте лежит собственная страница 404.html в корне лежит .htaccess следующего вида ErrorDocument 404 http://3d-donbass.com/404.html RewriteEngine on RewriteCond %{HTTP_HOST} ^ www.3d-donbass.com RewriteRule ...


Закрытая тема
 
Опции темы
Старый 21.03.2012, 13:51   #1
Суть:
на сайте лежит собственная страница 404.html
в корне лежит .htaccess следующего вида

ErrorDocument 404 http://3d-donbass.com/404.html
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.3d-donbass.com
RewriteRule ^(.*)$ http://3d-donbass.com/$1 [R=permanent,L]
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
php_flag register_globals Off
php_flag magic_quotes_gpc Off
Options -Indexes

Вопрос:
вбиваем http://3d-donbass.com/абракадабра на сервисе проверки ответа сервера и получаем статус 302 вместо 404
В чем причина? Помогите разобраться - а то гугл клеит все битые ссылки со страницей 404.html - что сами понимаете очень не хорошо.
 
Старый 21.03.2012, 13:51
Ссылки
Старый 21.03.2012, 20:55   #2
Сделай так http://ruseller.com/lessons.php?rub=37&id=1392
 
Старый 21.03.2012, 21:08   #3
http://htmlbook.ru/faq/kak-sdelat-st...s-oshibkoy-404
 
Старый 22.03.2012, 07:29   #4
Всегда работало так:

Цитата:
RewriteEngine On
ErrorDocument 404 /404.html
 
Старый 22.03.2012, 13:16   #5
Silver прописал так

RewriteEngine on
ErrorDocument 404 /404.html
RewriteCond %{HTTP_HOST} ^www.3d-donbass.com
RewriteRule ^(.*)$ http://3d-donbass.com/$1 [R=permanent,L]
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
php_flag register_globals Off
php_flag magic_quotes_gpc Off
Options -Indexes

для ссылок без www выдает 404, а если битая с www выдает 301

Добавлено через 47 секунд

ответы смотрю на http://www.bertal.ru

Последний раз редактировалось sovlin; 22.03.2012 в 13:16.. Причина: Добавлено сообщение
 
Старый 23.03.2012, 06:46   #6
Сделайте для начала так:
Цитата:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.3d-donbass.com$ [NC]
RewriteRule ^(.*)$ http://3d-donbass.com/$1 [R=301,L]
ErrorDocument 404 /404.html
Потом внизу начинайте по одному добавлять свои дополнительные параметры:
Цитата:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
php_flag register_globals Off
php_flag magic_quotes_gpc Off
Options -Indexes
 
Старый 23.03.2012, 06:46
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь! наити правильный вариант верстки блока Kdes70 HTML, CSS, JavaScript 3 09.03.2012 10:45
Правильный редирект, помогите sovlin ASP, Perl, PHP и MySQL 2 04.01.2011 13:52
Мой ответ WordPress Volkodavteua Зал дебютантов 14 05.12.2009 12:18
правильный подсчёт статистики vision Кальянная 9 17.09.2004 14:20
Дайте ответ.... Shumell_Veter ASP, Perl, PHP и MySQL 2 27.05.2003 20:21


Текущее время: 15:42. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум