目前我有我的htaccess的重定向一切到另一個URL,除非是在論壇中的文件夾...所有重定向,除了
RewriteEngine On
RewriteCond %{REQUEST_URI} !/Forum
RewriteRule ^.*$ http://www.newsite.com/ [R=301]
我已經設置特定的文件夾(S)和子域(S)另一個URL在我的原始網站中使用名爲subdomain的文件夾創建子域。
我想什麼做的是保持我現有的重定向,防止我的子域名的重定向
目前我有我的htaccess的重定向一切到另一個URL,除非是在論壇中的文件夾...所有重定向,除了
RewriteEngine On
RewriteCond %{REQUEST_URI} !/Forum
RewriteRule ^.*$ http://www.newsite.com/ [R=301]
我已經設置特定的文件夾(S)和子域(S)另一個URL在我的原始網站中使用名爲subdomain的文件夾創建子域。
我想什麼做的是保持我現有的重定向,防止我的子域名的重定向
你應該能夠在你的/論壇狀況用新的組合,如下所示:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/(Forum|subdomain)
RewriteRule ^.*$ http://www.newsite.com/ [R=301]
它使用一個正則表達式,它將匹配「/論壇」或「/子域」。
如果我明白你的要求以下規則應該爲你工作:
RewriteEngine on
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteCond %{HTTP_HOST} !^/subdomain\. [NC]
RewriteCond %{REQUEST_URI} !^/Forum [NC]
RewriteRule ^.*$ http://www.newsite.com/ [R=301,L]
R = 301將與HTTPS狀態301
L將做出最後的規則重定向
NC是忽略(否)案例比較