2010-08-10 47 views
4

我試圖將當前站點移動到除ONE目錄之外的新域。將除一個目錄以外的整個站點重定向到一個新站點 - apache .htaccess

例子:

  • 當前網站:oldsite.olddomain.example
  • 新網站:newdomain.example

所以我知道我可以創建一個.htaccess重定向進入要做到這一點,它的工作原理,但我想要一個例外 - 我不想重定向一個特定的目錄。我仍然希望這個工作:

http://oldsite.olddmain.example/myspecialdirectory/…和它下面的每個文件和目錄。

有人可以幫忙嗎? 謝謝!

回答

3

嘗試在的文檔根目錄的.htaccess文件這mod_rewrite規則oldsite.olddomain.example

RewriteEngine on 
RewriteRule !^myspecialdirectory($|/) http://newdomain.example%{REQUEST_URI} [L,R=301] 
+0

完美,謝謝 – 2010-08-10 14:17:29

相關問題