acid777

Рейтинг
161
Регистрация
15.07.2007
AVV:
Может быть
Options -MultiViews
вам поможет.

Поточнее, как и что прописать?

Raul21:
acid777,
А все-таки снести не пробовали?

или хотя бы поменять эти блоки местами?

Неа, не помогает!

Tchokurov:
RewriteRule у вас под этот шаблон любой адрес попадает. Зачем там вообще реврайт, если на хтмл. Снесите его.

Нужен там реврайт или не нужен, я не про это спрашивал.

Почему не срабатывает редирект - вот вопрос!

Еще раз говорю. Сайт на html

Есть страницы

1.htm и

2.htm

страницы 1.htm/2.htm

одним файлом на хосте нет, так же как нет ни одной ссылки на 1.htm/2.htm

Если набрать

http://moy-sait.ru/любая чепуха

срабатывает редирект на 404

А если http://moy-sait.ru/1.htm/2.htm

http://moy-sait.ru/1.htm/2.htm

Выдается кривая, косая 1.htm

и редирект не срабатывает.

Вопрос - почему?

6666:
А как она будет 404 выдавать, если страница есть?

Реально такую страницу я не делал!

Просто он взял как то сам и смешал 2-е страницы!

Страницу 1.htm и страницу 2.htm

Причем не понятно как, да в принципе и бог с ним, но

должен бы был сработать редирект на 404

а он не сработал.(

Kost:
Так будет редирект 302 на адрес http://moy-sait.ru/404.php, а не 404, абсолютно никакого смысла.
Надо так:

ErrorDocument 404 /404.php

Тогда по набранному адресу (если такой страницы нет) будет выдано содержимое страницы /404.php (не меняя адрес в адресной строке). И код 404 будет выдан.

Неа, не помогает.

Сделал так

ErrorDocument 401 http://moy-sait.ru/

ErrorDocument 403 http://moy-sait.ru/

ErrorDocument 404 /404.php

ErrorDocument 500 http://moy-sait.ru/

Страница http://moy-sait.ru/1.htm/2.htm

как была, так и есть. Редирект не срабатывает!(

Понял, благодарю.

AVV:
И по-идее, не мешало бы добавить еще:

А чего у всех - [NC,OR]

только у msn - [NC]

RewriteCond %{HTTP_USER_AGENT} msnbot [NC]

и что означает палочка - ^

она тоже не у всех стоит?

RewriteCond %{HTTP_USER_AGENT} Slurp [NC,OR]

Это google.ru

и google.com и все остальные google

Я правильно понимаю?

AVV:
Можно закрыть еще посредством mod_rewrite

.htaccess

И что поисковики их индексировать не будут?

Всего: 334