Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须将现有网站转发到另一个网站。
我想将旧站点上的每个请求转发到新站点的根目录。
示例: http://oldsite.tld/index.php?mode=foo&action=bar应该转发给http://newsite.tld/而不是 http://newsite.tld/index.php?mode=foo&action=bar。
http://oldsite.tld/index.php?mode=foo&action=bar
http://newsite.tld/
http://newsite.tld/index.php?mode=foo&action=bar
单独使用 .htaccess 可以吗?我也有可能使用 PHP。
谢谢。
好的,我决定用 mod_rewrite 来做,.htaccessRedirect中的一个简单的并不能很好地完成这项工作。
Redirect
这是我最终使用的:
RewriteRule (.*) http://newsite.tld/? [R=301,L]
?URL 末尾的 确保忽略所有查询。
?
只需放在每个文件的顶部
<?php header('Location: http://newsite.tld'); ?>
.php对所有文件运行快速前置操作。
.php