2011-03-21 17 views
0

(我道歉。有很多的.htaccess問題過多的SO和我越讀越糊塗我已經成爲。)使用htaccess的跳到一個子文件夾,無形中給用戶

目前我自己:

  • www.mydomain.com
  • www.mydomain.org
  • www.mydomain.net

雖然只有第一個獲得任何實際的流量。所有都指向我的/public_html/文件夾。

我想開始測試一個網站的重新設計,這是(並永遠是)位於/public_html/SUB/

我想www.mydomain.org,而我在重新設計工作,然後一旦我做我想補充的.com.net域以及指向/public_html/SUB/

粘滯點是,我不希望訪問者在他們的URL中看到/SUB/文件夾。我希望在那之後永遠有效地被掩蓋。

所以,在我重新設計完成:

  • www.mydomain.com去舊網站在/public_html/
  • www.mydomain.org進入到新的站點在/public_html/SUB/但你不能看到它的網址

謝謝。

回答

0

一旦測試完成。只要改變你虛擬主機文檔根目錄

/public_html/SUB/ 

或者,如果你沒有獲得的httpd.conf或無法改變,因爲某種原因文檔根目錄。嘗試以下在你的根.htaccess

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)$ SUB/$1 [L] 
+0

當然,很清楚,但如何?這是一個標準的cPanel功能嗎?是通過.htaccess完成的嗎? – Drew 2011-03-21 08:57:44

+0

你使用共享主機?您無權訪問httpd.conf ?. – Zimbabao 2011-03-21 09:02:00

+0

是的,我正在使用共享主機 – Drew 2011-03-21 09:05:54

相關問題