删除路径URL中的级别重写

时间:2011-01-14 13:14:20

标签: apache path url-rewriting

我有这个网址:

www.company1.com/level1/level2

我想将Url重写为www.company1.com/level2

是否可以在Apache中进行URL重写?

1 个答案:

答案 0 :(得分:0)

这条规则应该这样做:

RewriteRule ^[^/]+/(.*) /$1 [L,R=301]

如果您不想在文档根目录但在服务器或虚拟主机配置中的.htaccess文件中使用该规则,请在模式前加上/

RewriteRule ^/[^/]+/(.*) /$1 [L,R=301]