|
|
|
| Здравствуйте.
Накопилась пара вопросов:
1. Нужно с помощью mod_rewrite скрыть папку с сайтом т.е URL вида -
http://localhost/site/index.php?year=2035&month=07&day=12 привести к виду -
http://localhost/2035/07/12
, если с переменными всё более менее понятно, то скрыть папку не получается.
Содержимое файла .htaccess
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule /([0-9]*)/([0-9]*)/$ /site/index.php?year=$2&month=$2&day=$2
|
Кстати, зачем нужна вторая строка?
2. При появлении новых переменных в URL, например -
http://localhost/site/index.php?year=2035&month=07&day=12&page=3
к существующей
RewriteRule /([0-9]*)/([0-9]*)/$ /site/index.php?year=$2&month=$2&day=$2
|
нужно всякий раз(при появлении новой переменной) добовлять новую строку в .htaccess?
RewriteRule /([0-9]*)/([0-9]*)/([0-9])/$ /site/index.php?year=$2&month=$2&day=$2&page=$2
|
Или можно каким то образом в одной строке RewriteRule учесть все GET переменные на сайте. | |
|
|