2011-07-18 72 views
0

我已經搜索過這個問題,迄今爲止我所看到的沒有任何東西似乎和我一樣。導致404錯誤的WordPress主頁導致404錯誤

我在域(/開發)的子文件夾下有一個WordPress的博客設置。一切正常。然後,我將固定鏈接改爲很好的鏈接。現在一切仍然正常,除了主頁,這會導致IIS服務器上的404。

如果我手動把「index.php」放在它後面,主頁就會出現,但如果我沒有,就會出錯。事情是,wordpress生成的首頁鏈接僅指「/」(實際上我是想要的)。

這裏有一些有趣的事......如果我然後在Wordpress的根目錄下創建一個index.html文件並再次導航到主頁,我會返回HTML文件。這幾乎就好像這個服務器沒有默認index.php,但會愉快地尋找index.html。

我認爲這可能是它在IIS上的一個問題。我怎麼能告訴它尋找index.php作爲默認?

我無法安裝額外的組件/軟件,它在共享服務器上。我不介意有「index.php」,但我希望主頁在沒有它的情況下工作。

如果可以,請幫助。

非常感謝, Michael。或無法使用 - - 使用

回答

3

如果您在IIS7中,則需要將index.php添加爲默認文檔類型。要做到這一點

  1. 打開IIS
  2. 選擇下的網站
  3. 在IIS子類別網站選擇默認文檔
  4. 添加的index.php作爲默認文檔類型。

IIS6我不知道答案,但我在SO上發現了這個。 Different Default Document Type in Subfolder on IIS 6