我刚刚在几年前建立的旧网站上将ColdFusion代码移植到PHP。现在我想确保人们可能已添加书签的任何现有链接仍然可用。以下是旧URL结构的示例:
http://example.com/cfm/recDetailsP.cfm?recID=449
此页面现在位于以下网址:
http://example.com/recording.php?recID=449
我知道我可以在.htaccess文件中使用mod_rewrite但是我发现在涉及正则表达式时它非常不直观,在这种情况下它们是因为recID可以是任何数字。在此先感谢您的帮助。
答案 0 :(得分:0)
解决方案很简单
RewriteRule ^cfm/recDetailsP\.cfm$ /recording.php [L]
默认情况下,查询字符串不会被复制。
我在这里找到了答案http://simonecarletti.com/blog/2009/01/apache-rewriterule-and-query-string/