У меня есть гигантский сайт, на котором я реализую mod_rewrite.Я впервые сталкиваюсь с этим, поэтому я все еще прорабатываю некоторые основные проблемы.При этом я с регулярным расчетом разобрался со всеми своими страницами по:
RewriteRule ^([a-z_-]+)/?$ /$1.php [L,QSA]
, что, в свою очередь, дает что-то вроде этого:
www.blah.com/page
С приведенным выше правиломЯ изменил мои php
файлы на одноименные, кроме как без расширения .php
.Так, например, предыдущий симпатичный URL .php
назван page.php
Теперь я создал список целей URL для всех моих динамических многостраничных страниц URL.В идеале они будут выглядеть примерно так:
www.blah.com/page/extention_of_page/id/title-title
или
www.blah.com/page/id
Очевидно, что я не могу переименовать каждый .php
для каждого, или когда дело доходит до динамики, становится немного сложнееЕстественно, я собираюсь классифицировать свои файлы в папках и кормить их таким образом.
Итак, теперь у вас должно быть хорошее представление о том, чего я пытаюсь достичь, каково будет правило перезаписи (илидва) что будет включать в себя последние два примера URL?
заранее спасибо