将子域重定向到另一个子域

时间:2012-05-08 12:02:31

标签: apache .htaccess redirect subdomain

我想知道如何将子域重定向到另一个子域以及不同的域名

例如

我想重定向子域名

forum.example.com

forum.example.net

感谢

2 个答案:

答案 0 :(得分:0)

此代码应该适合您。您需要在.htaccess文件中添加重定向。

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://www.example.net/$1 [r=301,nc

另一种好但又懒惰的方法是使用以下链接为您创建代码htaccesss generator

答案 1 :(得分:0)

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

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

RewriteCond %{HTTP_HOST} ^forum\.example\.com$ [NC]
RewriteRule ^ http://forum.example.net%{REQUEST_URI} [R,L]