mod_rewrite N количество каталогов перед URL - PullRequest
0 голосов
/ 12 августа 2010

Я хочу перенаправить пользователей с URL-адреса, отформатированного следующим образом:

http://blog.mysite.com/any/number/of/directories/<POSTNAME>.html

TO:

http://mysite.com/about/blog/entry/<POSTNAME>/

Где находится та же строка, разделенная дефисом, и оригинальный URLиметь любое количество каталогов перед именем файла (ни один из которых не «передается» новому URL).

Можно ли создать правило htaccess, которое использует этот шаблон?

Большое спасибо затвоя помощь!:)

1 Ответ

0 голосов
/ 12 августа 2010

Я думаю, вы ищете что-то вроде этого:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^blog
RewriteRule ([^/]+)\.html$ http://example.com/about/blog/entry/$1/ [R=301,L]
...