首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用.htaccess将所有ASP重定向到Magento中的单个PHP页面

使用.htaccess将所有ASP重定向到Magento中的单个PHP页面
EN

Stack Overflow用户
提问于 2014-07-29 10:32:09
回答 1查看 449关注 0票数 0

我正在尝试将所有请求重定向到我的Magento安装中的.aspx页面到一个将处理重定向的PHP页面。

我的目标是将.aspx页面的每个请求重定向到迁移-redirect.php,并将原始的url/aspx页面传递给PHP页面。

我正在使用Magento1.8根dir中的.htaccess文件中的以下代码来实现这一点:

代码语言:javascript
运行
复制
RewriteRule ^(.*)\.aspx$ /migration-redirect.php?ref=$1.aspx [NC,QSA]

粘贴在RewriteRule .* index.php [L]代码之上。

我尝试将上面的代码粘贴到标准Magento .htaccess文件的不同位置,但是它不起作用。每次我请求一个.aspx页面时,我都会被重定向到Magento的404错误页面。我已经在另一台服务器(没有Magento)上尝试了上面的代码,并且成功了。

我遗漏了什么?谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-10-21 11:34:24

假设您的旧网站页面是www.base url.com/icatalog/p.aspx,并且您希望将其重定向到下面的一个新的普通URL,它会像魅力一样工作:

代码语言:javascript
运行
复制
RewriteRule ^icatalog/p\.aspx$ http://catalog.mcfeelys.com/s00178.htm [R=301,QSA,L]

善良的注意,我已经为那些想要有静态PHP重定向从旧的/不想要的网站的aspx页面的人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25014503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档