Перенаправление .htaccess - изменение имени файла и порядка строк запроса - PullRequest
0 голосов
/ 24 апреля 2011

Я должен перенаправить свои страницы следующим образом:

, если у меня есть

mysite.com/abc.php?id=12345

Я должен перенаправить на

mysite.com/def/12345.html

, если у меня есть

mysite.com/abc.php?id=55626

Я должен перенаправить на

mysite.com/def/55626.html

Пожалуйста, сообщите

===========================================================

Следующий код решил мою проблему

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{QUERY_STRING} ^id=(.*)$
RewriteRule ^abc\.php$ http://mysite.com/def/%1.html? [R=301,L] 

1 Ответ

0 голосов
/ 24 апреля 2011
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^def/([^/]+).html /abc.php?section=$1 [NC]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...