2012-03-26 110 views
0

好吧..總noob問題。找不到索引頁?

我一直認爲當我看到像www.siteName.com/designs/一個URL ..這PHP或一些CMS是在工作。我知道文件路徑是如何工作的,等等,但我始終認爲,所以我今天剛做了那些啊哈的時刻之一通常簡單的網站是在一個「平」系統

index.html 
about.html 
gallery.html 
/css/ 
/js/ 
/images/ 

。我現在有我的主目錄index.html,但幾個文件夾(學生/,顯示/等)在每個這些我有一個index.html頁面。這應該與我的主目錄中的students.html,shows.html基本相同,是否正確?除了它會給我那種我想要的URL格式,是的? (如mysite.com/students)

問題是,我的瀏覽器只顯示我的目錄。我在那裏看到一個帶有index.html的文件列表,但該頁面未自動加載。

我做錯了什麼愚蠢的事情? (如果這有所作爲,我在本地主機上)。我認爲,如果你的瀏覽器進入目錄應該加載的index.html(心不是就是爲什麼人們把空白的索引頁的目錄中?要被停止上市的內容?)

+1

哪個服務器軟件?您需要配置該index.html是一個默認文檔。這是如何工作的取決於所使用的服務器。 – GolezTrol 2012-03-26 13:44:05

+0

瀏覽器本身只是讀取服務器發送的內容。問題出在您的服務器配置中。閱讀@Surreal Dreams的帖子。 – tftd 2012-03-26 13:56:54

回答

2

您必須配置你的Web服務器做這個。如果你正在運行的Apache,它與一條線做在.htaccess這樣的:

DirectoryIndex index.php index.html home.html something-else.php 

這些文件名按優先順序列出,所以如果你有兩個的index.php和home.html的同一個文件夾,index.php被加載。通常這是默認設置的,但可以通過很多方式配置服務器。

+0

我在Mac上使用MAMP。好吧,我想這是問題。謝謝! – 2012-03-26 13:59:12