从网络根目录(例如example.com)和www子域名(例如www.example.com)重定向到指定子域名的最佳方法是什么?我没有很好地访问我正在处理的服务器,所以编辑.htaccess或类似可能是最实用的解决方案。
答案 0 :(得分:1)
在.htaccess中:
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule ^(.*)$ http://subdomain.example.com/$1 [R=301,L]
这将执行301重定向,并且在初始/后会包含任何内容,因此example.com/page.html
将转到subdomain.example.com/page.html
答案 1 :(得分:0)
如果您无法编辑配置文件,但可以通过FTP将文件上传到根目录,您也可以使用severside脚本执行此操作。在PHP中,例如在index.php中:
<?php header("Location: http://sub.domain.com/"); ?>