Вопрос по RewriteRule

K
На сайте с 18.11.2008
Offline
84
481

Здравствуйте, уважаемые.

Стал разбирать скрипт, точнее - почему не могу прописать свою страницу ошибок. Грешу на htaccess.

Собственно, сам вопрос:

Что делает (популярно) вот такая штука - RewriteRule ^(.*)?

Спасибо.

T
На сайте с 20.03.2007
Offline
67
Toy
#1

Это правило, под которое попадает всё что бы вы не ввели в адресной строке после адреса сайта

K
На сайте с 18.11.2008
Offline
84
#2

Спасибо. Проблема оказалась именно в этом.

K
На сайте с 18.11.2008
Offline
84
#3

Образовалась еще одна проблема, в продолжение к теме.

Движок написан таким образом, что все запросы, благодаря строке

RewriteRule ^(.*) index.php

обрабатываются через вышеупомянутый файл. Все бы ничего, но при такой реализации появляются несуществующие страницы, залетающие в индекс и являющиеся дублями главной. Залезать каждый раз после апдейта смотреть, что влетело в индекс с целью прописывания этих страниц в dissalow - как бы не удобно, как и переписывание самого движка.

Возможно, кривые руки, или мозг, но решение проблемы в интернете найти не смог, потому обращаюсь к форумчанам.

Если из описанного вопрос не сформулировался, то озвучу: как сделать так, чтобы были только страницы, реально существующие на сайте? Без правки кода движка.

Спасибо.

[Удален]
#4
Knigorub:
как сделать так, чтобы были только страницы, реально существующие на сайте? Без правки кода движка.

никак

10 символов

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий