2016-11-03 42 views
1

我有一個個人網站https://example.com,我在使用中的子目錄思考它來存儲我的應用程序的所有更新,像這樣的結構:一個子目錄是否可以加載.html文件,將它的「name.html」隱藏在欄地址中?

https://example.com/applications/applicationname/application.exe

如果我在https://example.com/applications/進入,這是一個子目錄中,我想顯示一個.html文件的內容(即:/applications/apps.html),它將全部文件名和擴展名隱藏在欄地址中,因此它只會顯示https://example.com/applications/。該文件包含每個應用程序的鏈接。

如果我進入這些鏈接之一(即:/ applications/application1 /),它將和/ applications /(顯示HTML文件內容,將其隱藏在欄地址中)一樣。

我知道我可以用.htaccess隱藏文件擴展名,但我認爲這不是我要找的方式。

非常感謝!

回答

1

您要尋找的是DirectoryIndex。你想設置app.html作爲你的目錄主頁。您可以使用下面的應用/的.htaccess

DirectoryIndex apps.html 

當請求目錄這將加載apps.html。

+0

哇,這很容易,非常感謝。我應該爲每個子目錄創建一個.htaccess嗎?我的意思是,每個應用程序的內部/應用程序/ – smtdev

+0

的目錄我試過但它不起作用! – smtdev

+1

@Smtdeve目錄指令在htaccess中是不允許的。如果你想爲每個子目錄設置一個不同的索引,你可以在子目錄中創建htaccess文件.. – starkeen

相關問題