2017-06-01 79 views
1

我有這樣的代碼在我的.htaccess,使我的網址搜索引擎友好和漂亮:搜索引擎友好的重定向子

RewriteRule ^([a-zA-Z0-9_-]+)/?$ index.php?page=$1 [L,QSA] 

現在我注意到一個子文件夾設置由(gallery.mysite.com)我的webhotel不再工作。它被重定向到index.php,似乎嘗試加載一個空的var(頁面)。

有沒有辦法強制子域不被重定向?

我都試過,但它並不完全到達那裏......

RewriteCond %{HTTP_HOST} ^gallery\.mysite\.com$ [NC] 
RewriteRule ^((?!sub1/).*)$ sub1/$1 [L,NC] 
RewriteCond %{HTTP_HOST} !^gallery\. [NC] 

回答

2

您可以使用此

RewriteCond %{HTTP_HOST} !^gallery\.mysite\.com$ 
RewriteRule ^([a-zA-Z0-9_-]+)/?$ index.php?page=$1 [L,QSA] 
+0

謝謝!完美的作品! :) – PoorCadaver