Использование htaccess для перезаписи URL - PullRequest
0 голосов
/ 20 июля 2011

Я хочу изменить URL двух конкретных страниц в моем приложении:

app.mysite.com/thanks/type/b/ изменяется на app.mysite.com/thanks/buyer/

и

app.mysite.com/thanks/type/s/ изменяется на app.mysite.com/d/thanks/supplier/

Каким будет соответствующий оператор перезаписи?

Ответы [ 2 ]

1 голос
/ 20 июля 2011
RewriteRule ^thanks/type/b/?$ thanks/buyer/
RewriteRule ^thanks/type/s/?$ d/thanks/supplier/
0 голосов
/ 20 июля 2011

Следующее должно делать то, что вы хотите, и разрешает дополнительный косую черту (т.е. /thanks/buyer или /thanks/buyer/)

RewriteEngine On
RewriteBase /

RewriteRule ^thanks/buyer/?$ /thanks/type/b/
RewriteRule ^d/thanks/supplier/?$ /thanks/type/s/
...