如何重写部分网址?

时间:2013-09-07 18:39:56

标签: .htaccess mod-rewrite

我有

www.site.com/m/pages/view/mydog 

并希望重写为

www.site.com/page/mydog

我有规则

RewriteRule ^m/pages/view/(.*)$  $page/  [NC]

但它没有完成这项工作。

我该怎么做?

更新

基本上,脚本将“m”代表“module”,然后是模块的类型,然后在我们访问每个模块类型的页面时“查看”。 这里的解决方案是从每个URL中删除每个/ m /和/ / /

site.com/m/pages/view/mydog

1 个答案:

答案 0 :(得分:0)

您忘记在view/

之后插入文字
RewriteRule ^m/pages/view/(.*)$  page/$1  [NC]