我试图重定向我的旧网页,因为网站正在进行升级(从coldfusion到PHP),我们希望过去的访问者仍然能够使用旧链接访问一篇文章。
http://examplepage.com/article.cfm?ArticleID=3163
至
http://examplepage.com/articles.php?id=3163
我已经看过很多文章了,但是找不到我想要的工作方式,请给我建议!
更新:我找到了一个解决方案,它有效,但这是最好的方法吗?
RewriteEngine On
RewriteCond %{THE_REQUEST} /article\.cfm\?ArticleID=(\d+) [NC]
RewriteRule ^ /article\.php\?id=%1 [R=301,L,NE]发布于 2015-07-13 14:38:00
RewriteEngine On
RewriteCond %{QUERY_STRING} ArticleID=([^&]+)
RewriteRule ^article.cfm$ /articles.php?id=%1 [R=301,L]https://stackoverflow.com/questions/31386212
复制相似问题