Natal_Ka

Рейтинг
28
Регистрация
23.10.2005

Shtogrin, да.

дело в том, что в данном случае, файлов как таковых нет - их генерит скрипт...

...вопрос, наверное, не к сиПанель :) и не в этот раздел...

Shtogrin, нет не к этому :)

Мы стремились к тому, чтобы попадать на 404-ю, когда страницы нет на сайте, а не каждый раз, когда страница генерится скриптом /cgi-bin/name.cgi

Этот скрипт /cgi-bin/name.cgi должен возвращать 404 код если нет файла

Тоесть сейчас проблема в скрипте? или

Проблема в этом правиле
Или добавить строку перед этим правилом

так не работает...

Скрипт не отрабатывает - отправляет на 404-ю :)))

Или я должна была что-то поменять в этой строке? 🙄

Shtogrin, вижу, что код 200 :)

но кодировка страницы... не может быть русской - сайт иностранный

Значит это мой браузер "выступает"

.htaccess :

RewriteEngine on
RewriteOptions MaxRedirects=40

RewriteBase /
RewriteCond %{HTTP_ACCEPT} text/vnd\.wap\.wml [OR]
RewriteCond %{HTTP_USER_AGENT} PPC [OR]
RewriteCond %{HTTP_USER_AGENT} Symbian [OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} Nokia [OR]
RewriteCond %{HTTP_USER_AGENT} ^OPWV [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT [OR]
RewriteCond %{HTTP_USER_AGENT} PalmSource [OR]
RewriteCond %{HTTP_USER_AGENT} ^SonyEricsson [OR]
RewriteCond %{HTTP_USER_AGENT} PlayStation [OR]
RewriteCond %{HTTP_USER_AGENT} PalmOS [OR]
RewriteCond %{HTTP_USER_AGENT} BlackBerry [OR]
RewriteCond %{HTTP_USER_AGENT} UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} SmartPhone
RewriteRule ^$ /wap/index.xhtml [NS,L]

RewriteRule ^(.*\.htm)$ /cgi-bin/name.cgi?a=pg&p=$1&%{QUERY_STRING} [NC,L]
RewriteRule ^sitemap.xml$ /cgi-bin/name.cgi?a=sX [NC,L]

ErrorDocument 404 http://www.name.com/404.shtml

Shtogrin,

View Source странички

"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD>

<META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>

<BODY></BODY></HTML>"

... кодировка 1251 ,сайт весь - iso-8859-1

...в логах

вот мой заход - [05/Nov/2007:22:24:16 -0500] "GET /indx.htm HTTP/1.1" 200 5 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"

Хотя страницы такой нет...

Как посмотреть заголовки возвращаемые сервером? 🙄

Что я должна в них искать/увидеть? 🙄

rustelekom, возможно я чего-то до конца не понимаю :)

Но если бы они не были включены, то и на сайте бы страницы htm не обрабатывались - тоесть скрипты в них... так?

Меня сбивает с толку то, что ненайденная страница не отдает стандартную страницу - как обычно браузер отображает - а выдает пустую страницу...

.htaccess не помогает...

Для страниц с .htm 404-я все равно не работает

hcenter.ru спасибо за ответ.

Возможно так и проще. Но если уж есть такая возможность в сиПанель, почему бы ее не использовать???

Если не найду ответ, конечно, сделаю это в .htaccess 🙄

Если еще есть место - пожалуйста, киньте урл в личку :)

на женских форумах, как оказалось, очень много женщин не из России

подтвержу :)

на женских форумах сидит очень много уехавших и ностальгирующих.

В свое время пришлось отдельный раздел для обсуждения их проблем создавать. :)