2012-08-08 171 views
1

我有兩個網站,domain1.com和domain2.com。兩個網站的管理部分位於/ admin目錄下。使用.htaccess重定向根目錄排除子目錄

我需要domain1.com上的公共網站重定向到domain2.com,但我仍然需要訪問admin1.com上的admin子目錄。

這是我可以用.htaccess輕鬆完成的事情嗎?

回答

1

在的domain1.com的文檔根htaccess文件添加這個地方適合:

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/admin 
RewriteRule ^(.*)$ http://domain2.com/$1 [R=301,L] 
+0

非常感謝,這對我的作品。我需要做一些進一步的jiggery pokery,因爲管理員目錄中的文件訪問根目錄中的文件,這似乎會導致重定向(這是否合理?)。但是,如果我只是指向一個空白的html文件,重定向就可以工作 – 2012-08-08 12:54:55