2012-03-13 92 views
0

我有一個網站給我主持,它有很多文件和文件夾,我把它放在一個文件夾TEST裏面。現在,該文件夾駐留在我的apache的根目錄中,以便通過訪問http://mydomain/TEST訪問網頁。如何用apache重寫url

但是,我的老闆讓我通過導航到http://mydomain來顯示網站。我該怎麼做呢?我可以編寫一個html重定向頁面,指向http://mydomainhttp://mydomain/TEST,但完整的URL仍將顯示在用戶的瀏覽器中。

+0

http://google.com/?q=htaccess+redirect – 2012-03-13 22:04:17

回答

0

我認爲你可以用別名做到這一點。在你的Apache配置文件,請使用:

Alias//var/www/mydomain.com/TEST/ 

這個假設/var/www/mydomain.com是路徑到您的網站的源文件夾,但在看它,這是不必要的。您可以簡單地將您的網站的路徑指向此文件夾,而不是/var/www/mydomain.com文件夾。除非您希望能夠同時訪問原始網站和測試網站。

使用重定向也是一個選項,但我會使用別名。重定向是指將舊位置移動到新位置時。

+0

由於某些原因,Alias/abc/Test可以正常工作,但別名/ Test不會。有任何想法嗎?它說:你沒有權限訪問/在這臺服務器上。 – erotsppa 2012-03-13 23:03:24

+0

關閉我以前的評論。它只是將我重定向到測試頁面(Apache歡迎頁面)。有任何想法嗎? – erotsppa 2012-03-13 23:09:49

+0

我剛剛在我的測試環境中工作。您需要將TEST替換爲測試文件夾的完整路徑。我會更新答案。 – Furbeenator 2012-03-14 00:05:34