2013-12-17 137 views
0

我有一個網址:www.example.co.za。重定向到子文件夾,然後從URL隱藏子文件夾

當我去那個URL我可以看到我的目錄結構。這是我的文檔根目錄,需要保留我的文檔根目錄,以便我可以訪問所有基礎文件夾。

在我的文檔根目錄中我有以下文件夾。 「拍賣」,「普通」。

拍賣包含「www」文件夾,這是我的index.php文件所在的位置。

我的目標是訪問example.co.za然後它必須加載「/ auction/www」。我的網址將是「www.example.co.za/auction/www/index.php」,但我不想在網址中輸入「/ auction/www」。

有人可以幫助我這個。我吮吸的htaccess :(

我不想鏈接的文件夾,其他虛擬主機等。我只需要我上面解釋

回答

0

嘗試:

RewriteEngine On 
RewriteRule ^(index.php|)$ /auction/www/index.php [L] 
+0

感謝您的答覆。這似乎沒有做任何事;)。 http://pastebin.com/YJRWWVsS –

+0

@JackKitley這些規則放在文檔根目錄下的htaccess文件中(我認爲這就是您爲自己的問題添加標籤「htaccess」)。 –

+0

啊拍! :(我的意思是在我的網站 - 可用。很抱歉讓你陷入困境。 –

0

現在,這可能是「決定性」答案或「最好的辦法」來做到這一點,因爲.htaccess並不是我最強的地方,但像這樣的東西應該讓你走上正確的道路:

一定要把它放在根目錄下的.htaccess文件中。

RewriteEngine on 
RewriteBase/
RewriteRule ^(.*)$ auction/www/$1 [L] 

您可以在此展開與多應用現場替代路徑,例如:

RewriteEngine on 
RewriteBase/
RewriteRule ^auction/(.*)$ auction/www/$1 
RewriteRule ^otherthing/(.*)$ otherthing/www/$1 [L] 

所以當你去www.mysite.co第二個例子。 za /拍賣會被重定向到auction/www中的內容,如果您訪問www.mysite.co.za/otherthing,您將被重定向到相應的位置。

編輯:加入第二示例

相關問題