【问题标题】:Redirect a asp page to php page using htaccess使用 htaccess 将 asp 页面重定向到 php 页面
【发布时间】:2014-06-27 13:15:56
【问题描述】:

我使用 php 完全重建了我的网站。旧网站是由其他人用 asp 构建的。我有很多页面需要重定向到新页面。我知道我需要为每个单独的页面执行此操作,但我不确定如何执行此操作。 例如:

http://www.mysite.co.uk/productdetails/617/6/Casio%20CDP120%20Digital%20Piano%20in%20Black/

需要重定向到

http://www.mysite.co.uk/Casio-CDP120-Digital-Piano-in-Black/302

欢迎任何帮助

【问题讨论】:

  • ASP 和 PHP 文件是否托管在同一个 Web 服务器中?

标签: php regex .htaccess mod-rewrite redirect


【解决方案1】:

你可以使用这条规则:

RewriteRule "^productdetails/617/6/Casio CDP120 Digital Piano in Black/?$" /Casio-CDP120-Digital-Piano-in-Black/302 [L,NC,R=301]

【讨论】:

  • 再次感谢。工作完美。
  • 有趣的是,你的总是完美地工作,而到目前为止,我的却很少工作! :) +1
  • 感谢@zx81,您在mod_rewrite 上的回答也逐渐好转,但这些是一些特殊情况,例如处理空格等。顺便说一句,您的正则表达式答案已经达到目标。
  • 感谢阿努巴瓦。我计划浏览你投票率最高的 mod-rewrite 答案的前几页,看看我还能学到什么。我已经做了大量的笔记和良好的调试设置。但经验就是一切。 :)
  • 当然,请随时要求任何澄清或解释。我很老的答案很多都不是我认为的那么好。
猜你喜欢
  • 1970-01-01
  • 2010-10-07
  • 2012-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-05
  • 2022-01-22
  • 2022-01-19
相关资源
最近更新 更多