2014-09-18 33 views
1
重定向子域域

我的網站不建造使用subdomains.domain.com現在我想重定向所有subdomain.domain.comdomain.com我如何在htaccess的的.htaccess使用條件

做到這一點,現在如果用戶前來anysubdomain.domain.com他重定向到domain.com 這是我現在有它正在

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTP_HOST} ^[^.]+\.domain\.com$ [NC] 
RewriteRule^http://domain.com%{REQUEST_URI} [NE,R=301,L] 
ErrorDocument 400 /index.php 
ErrorDocument 401 /index.php 
ErrorDocument 403 /index.php 
ErrorDocument 404 /index.php 
ErrorDocument 500 /index.php 
+0

你嘗試過什麼嗎? – anubhava 2014-09-18 19:12:57

+0

@anubhava - 不,因爲我不知道該怎麼嘗試:) – produsebio 2014-09-18 19:15:27

回答

0

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTP_HOST} ^[^.]+\.domain\.com$ [NC] 
RewriteRule^http://domain.com%{REQUEST_URI} [NE,R=301,L] 
+0

劑量沒有我替換域名與我的域名 – produsebio 2014-09-18 19:30:08

+0

這是在.htaccess的第一條規則?這個.htaccess的位置是什麼? – anubhava 2014-09-18 19:31:21

+0

DOCUMENT_ROOT/.htaccess – produsebio 2014-09-18 19:32:26