应该很简单
somedomain.com/cutsmart - 新网址应为 - somedomain.com/lp_cutsmart.php
使用http://htaccess.madewithlove.be/
进行测试RewriteEngine on RewriteRule ^ / cutsmart $ /lp_cutsmart.php [R = 301,L]
但是当lp_cutsmart.php存在时获得404
答案 0 :(得分:0)
如果访问者网址的“cutmart”部分可以更改为只包含az字母的内容,并且您希望将访问者的浏览器重定向到服务器上的资源,其路径包含该az字词(例如/ lp_cutsmart.php)然后尝试以下方法:
RewriteEngine On
RewriteRule ^([a-z]+)/?$ /lp_$1.php
请注意,在.htaccess文件中,您不需要在正则表达式模式的开头使用斜杠,因为.htaccess文件始终假定它正在运行.htaccess文件所在的目录。
如果您只是希望/ cutsmart的请求始终重定向到/lp_cutsmart.php,那么您可能更适合使用简单的重定向:
Redirect permanent /cutsmart http://somedomain.com/lp_cutsmart.php