我正在尝试重定向以下网址:
http://mysite/test.cfm
到
http://mysite/test.html
这就是我试过的......正则表达式适用于在线正则表达式测试程序但在我的.htaccess文件中不起作用:
RewriteCond %{THE_REQUEST} ^(.*)\.cfm
RewriteRule ^(.*)(?=\.cfm) $1.html [L]
它似乎正在尝试重定向到.cfm.html - 这对我来说没有多大意义,因为第二个正则表达式告诉它不要匹配.cfm。
答案 0 :(得分:0)
如果你真的想要重定向(要求客户端使用HTTP代码302获取另一个文档),你可以使用带有以下重定向的Mod_alias
RedirectMatch (.*)\.cfm$ $1.html
祝福, 马蒂亚斯