我在php中有一个网站abc.com,现在在轨道上制作了一个其他网站abcd.com,我希望将所有转到php网站的请求重定向到abcd.com ... 例: abc.com/page3 - > abcd.com/page3 abc.com/non_existing_link - > abcd.com
这个php网站只是硬编码,没有使用任何框架,我希望在index.php中编写脚本,该脚本将接受指向abc.com的ny链接,然后检查扩展名并将其重定向到abcd上的相应链接。 com ...我被建议从同事那里写一个控制器,我不熟悉mvc功能,也不熟悉控制器类和东西...
答案 0 :(得分:0)
如果您的网络服务器运行apache,我建议将.htaccess文件放在原始服务器的根目录中,如下面的答案:.htaccess redirect all pages to new domain。如果您希望保持名称相同(在新域上重定向到完全相同的名称),请使用以下行:
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,QSA]
此方法适用于非常有限的工作/编码: - )
答案 1 :(得分:0)
我相信你有几种方法可以实现这一目标:
How to make a redirect in PHP?
http://kb.mediatemple.net/questions/242/How+do+I+redirect+my+site+using+a+.htaccess+file%3F