我有一个共享托管帐户,有两个网站在上面运行,每个网站都有自己的域(example1.com和example2.com)。Example1是主站点,位于html文件夹的根目录,example2位于名为ex2的文件夹中。我想做的是确保不可能转到example1.com/ex2/来使用example2,如果确实发生了这种情况,请重定向到example2.com。到目前为止,我已经用PHP做到了这一点:
if (strpos($_SERVER["REQUEST_URI"], "/ex2") !== false)
{
header("Location: http://example2.com");
}
但这很难处理,因为您必须在每一页上以及html标题之前都包含它。有没有使用.htaccess的解决方案(编辑:如果有,那是什么)?
Philipp给了我这个:
RewriteRule ^/ex2(.*)$ http://example2.com/$1 [R=301,L]
效果很好-谢谢!