[英]htaccess rewrite rule for changing html and htm extensions to php
我正在将一个以.htm结尾的页面和以.html结尾的页面转换为php的网站。
所有站点名称,文件夹和结构均保持不变,只有扩展名将从.htm和.html更改为.php。
在这方面,.htaccess文件的正确重写规则是什么?
经过研究,我想出了以下几点,并希望确保这是正确的:
RewriteRule ^(.*).htm /$1.php [R=301,L]
RewriteRule ^(.*).html /$1.php [R=301,L]
.htaccess文件中的以上代码是否正确,是否还需要包含其他内容?
您的规则看起来不错,但是您必须先打开重写引擎。
RewriteEngine On
然后添加您的规则:
RewriteRule ^(.*)\.htm /$1.php [R=301,L]
RewriteRule ^(.*)\.html /$1.php [R=301,L]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.