Строка запроса .htaccess в формат папки - PullRequest
1 голос
/ 24 сентября 2011

У меня есть URL-адрес запроса со строкой запроса, и я хочу преобразовать его в структурированный URL-адрес папки.

Например:

http://localhost/index.php?page=about-us
http://localhost/index.php?page=contact-us

как мне преобразовать его в

http://localhost/index/page/about-us
http://localhost/page/about-us

Я знаю, что это можно сделать с помощью .htaccess.Я просто не знаю с чего начать

1 Ответ

0 голосов
/ 10 декабря 2011

Тебе нужно что-то вроде ...

Options +FollowSymLinks   
RewriteEngine On   

RewriteCond %{SCRIPT_FILENAME} !-d   
RewriteCond %{SCRIPT_FILENAME} !-f   

RewriteRule ^page/([-a-z-0-9]+)*/$ ./index.php?page=$1
RewriteRule ^index/page/([-a-z-0-9]+)*/$ ./index.php?page=$1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...