rewriterule重定向文件夹

时间:2012-12-06 07:26:39

标签: php html .htaccess mod-rewrite

经过所有研究,我无法找到答案。

在旧网站上,html文件格式为http://www.example.com/folder/file.html 我使用网址格式http://www.example.com/folderfile/在wordpress中构建了新网站 我没有问题用rewriterule剥离.html,但是如何删除/ after文件夹?有什么办法吗

http://www.example.com/folder/file.html 重定向到 http://www.example.com/folderfile/ 自动?

任何建议表示赞赏!谢谢!

3 个答案:

答案 0 :(得分:1)

试试这个:

RewriteRule ^(.*)/(.*).html$ ./$1$2/ [QSA]

答案 1 :(得分:0)

我认为你需要的就是这样:

RewriteEngine On
RewriteRule .* http://www.example.com/folderfile/ [L]

http://www.example.com/folder/file.html重定向到

http://www.example.com/folderfile/

答案 2 :(得分:0)

这很有效:

 RewriteRule ^moreinfo/(.*)$ /moreinfo$1 [R=301]
 RewriteRule ^healthsolutions/(.*)$ /healthsolutions$1 [R=301]

其中/ moreinfo /和/ healthsolutions /是文件夹