我刚刚更改了我网站的软件语言,所以我想 301 将任何以 .cfm 结尾的 URL 重定向到我的主页,使用 htaccess
我环顾四周,但找不到答案。 我找到了如何将扩展名更改为另一个扩展名,但没有找到如何将它们全部重定向到一个 URL。
这里有什么问题?您只需要一个规则:
RewriteEngine on
RewriteRule .cfm$ / [L,R]
显然,重写模块必须在.htaccess
样式文件中激活和授予,并且必须启用对此类文件的考虑本身。
作为一般经验法则:如果可能,您应该更愿意将此类规则放在服务器配置中,而不是放在文档树中。这是因为这些.htaccess
的stile文件是出了名的容易出错,难以调试并且确实降低了服务器的速度。