URL переписать запрос - PullRequest
0 голосов
/ 23 мая 2011

Я хочу понять, что означает эти правила перезаписи

RewriteRule ^([^/]+)/([^/]+).html /title.php?file=$1&sub1=$2 [NC]

И

RewriteRule ^admin/reg/([^/]+) /admin.php?file=$1 [NC]

Пожалуйста, дайте мне пример, как он будет перенаправлен на title.php

1 Ответ

0 голосов
/ 23 мая 2011

Если вы перейдете на http://yourdomain/yomomma/house.html, он будет перенаправлен на /title.php?file=yomamma&sub1=house

Второй http://yourdomain/admin/reg/candyfloss будет перенаправлен на /admin.php?file=candyfloss

NC делает его нечувствительным к регистру.

Посетите эту страницу для получения дополнительной информации о Regex (то, что используется в первой части RewriteRule) Быстрый запуск Regex .Regex в основном позволяет искать строки.В опубликованном вами примере выявляются все символы, кроме обратной косой черты (которая в любом случае используется для изменения параметров).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...