2010-09-26 87 views
0

剛剛安裝了我在我的Mac OS X平臺上開發的MS IIS 6 Windows Server上運行的WordPress 3.0.1。WordPress 3.0.1在MS IIS v6 Web服務器上安裝

請注意,我的WordPress設置爲以下目錄sructure下:

C:\的Inetpub \ wwwroot的\ MYSITE

這裏的問題是,雖然,與該網站建立和運行,就不能似乎找到我的任何頁面,如「關於我們」,即使我已經在事物的永久鏈接一側正確設置了它們。

我得到「HTTP錯誤404 - 文件或目錄未找到Internet信息服務(IIS)」

是否是與不工作的MS II6固定鏈接/ .htaccess文件?

真的不確定如何解決。

謝謝。

回答

-1

.htaccess文件用於Apache HTTPD。他們不適用於IIS。對於IIS,您需要創建一個「Web.config」文件並向其添加以下行。

<rewrite> 
    <rules> 
     <rule name="Main Rule" stopProcessing="true"> 
      <match url=".*" /> 
      <conditions logicalGrouping="MatchAll"> 
       <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
       <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
      </conditions> 
      <action type="Rewrite" url="index.php" /> 
     </rule> 
    </rules> 
</rewrite> 

無效在IIS6:

正如千電子伏指出,這個代碼不IIS6中工作。從一點點使用Google我知道URL重寫根本不可能與IIS6。如果有人知道另一種方式,請在此更新。

IIS6可能的替代方法?

在這種情況下可以使用ISAPI_RewriteUrlRewriter.NET嗎?有人可以澄清這一點?

+0

Hi Nithesh。真的很感激信息/反饋。請多一些查詢,因爲我不熟悉Windows Server 2003上的IIS 6的一面。1)這肯定是我的WordPress頁面沒有找到的原因嗎? 2)我是否需要刪除.htaccess文件的所有實例? 3)在我的WordPress目錄的方案中,我添加Web.Congif文件嗎?請真的感謝您的幫助進一步請求這個網站啓動並運行。謝謝。 – tonyf 2010-09-26 12:19:23

+0

我對IIS也沒有太多的經驗,但我確信.htaccess對IIS沒有任何意義,但你不需要全部刪除它們。至於位置,請嘗試將其放入您的WordPress安裝的根文件夾中。只要看看它是否有效。你應該嘗試微軟網絡平臺http://www.microsoft.com/web/wordpress/ – 2010-09-26 12:48:18

+0

沒問題Nithesh - 會試試看。再次感謝。 – tonyf 2010-09-26 12:59:33

相關問題