我的主站点子域中有许多旧的.shtml文件已更新。然而,更新的文件是与原始文件具有相同名称并且位于相同位置的php文件。例如/processing/myfile.shtml是/processing/myfile.php的旧版本将带有shtml扩展名的URL重定向到带有htacess的php扩展
我想确保当访问者试图访问.shtml文件时,他们被重定向到等效的.php文件。我已被告知,我只能通过htaccess执行此操作,因为我正在使用共享主机。
但是加入以下htaccess的不工作
RewriteCond %{HTTP_HOST} ^processing\.lyndondaniels\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.processing\.lyndondaniels\.com$
RewriteRule ^(.*)\.shtml$ "http\:\/\/processing\.lyndondaniels\.com\/$1.php" [R=301,L]
我还挺只是即兴发挥为我unfamilliar的语法,所以我会很感激,如果你能为我提供工作例。谢谢!
这条规则应该正常工作。 – anubhava