php将旧的php站点路由到新的ror站点


php routing old php site to new ror site

我在php中有一个网站abc.com,现在在rails上创建了另一个网站abcd.com,我希望重定向所有转到php网站的请求以重定向到abcd.com。。。示例:abc.com/page3->abcd.com/page3abc.com/non_existing_link->abcd.com

这个php站点只是硬编码的,没有使用任何框架,我希望在index.php中编写脚本,它将接受指向abc.com的ny链接,然后检查扩展并相应地将其重定向到abcd.com上的相应链接……有人建议我从一个college中编写一个控制器,我不熟悉mvc功能,也不熟悉控制器类之类的东西。。。

如果您的Web服务器运行apache,我建议在原始服务器的根目录中放置一个.htaccess文件,如下所示:.htacccess将所有页面重定向到新域。如果您想保持名称不变(重定向到新域上完全相同的名称),请使用以下行:

RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,QSA]

这种方法只需非常有限的工作量/编码:-)

我相信有几种方法可以实现这一点:

  1. 在所有php页面中使用php重定向

如何在PHP中进行重定向?

  1. 修改目录中的.htaccess文件

http://kb.mediatemple.net/questions/242/How+do+I+重定向+my+站点+使用+a+.htaccess+文件%3F

  1. 如果你有来自主机提供商的其他控制系统的面板,那么直接在那里进行