3

我想将我的一个网站重定向到另一个域。

情况:

[旧] *.example.com [新] *.example.net

现在我的 htaccess 中有这个

#RewriteCond %{HTTP_HOST} ^(.*).allwebsitestats.com [NC]
#RewriteRule ^(.*)$ http://$1.allwebsitestats.nl [R=301,L]

结果;

请求 [old] *.example.com 结果为 [new] .example.net,问题是它没有获得通配符子域。

谢谢!

问候,尼克

4

1 回答 1

4

通过启用 mod_rewrite 和 .htaccess httpd.conf,然后将此代码放在您.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(.+?)\.allwebsitestats\.com$ [NC]
RewriteRule ^ http://%1.allwebsitestats.nl%{REQUEST_URI} [R=301,L]
于 2012-10-23T10:18:09.483 回答