標籤:
需要特別注意的是:
1. .htacdess檔案在 wordpress中 是可以產生的
安裝 WP Super Cache後,開啟該外掛程式>>設定>>進階>>找到並點擊"更新Mod_Rewrite 規則"按鈕,這是會在網站根目錄產生 .htaccess檔案
將該檔案匯入到iis中的 url重寫模組即可
2. 針對圖片指令碼樣式檔案報404的錯誤,可以通過以下規則 直接過忽略掉
<rule name="jpgtest" stopProcessing="true"> <match url=".jpg|.png|.js|.css|.swf|.gif"/> <action type="None"/> </rule>
以下內容轉自:http://www.cnblogs.com/tianxuan/p/4955602.html
此辦法只適合於linux下的php網站放到Windows伺服器IIS下 , 網站除了首頁面正常以外 子頁面全部出現404錯誤 這裡子頁面出現404 錯誤是說明偽靜態沒有開啟
什麼是.htacdess: .htaccess叫分布式設定檔,它提供了針對目錄改變更配置置的方法——在一個特定的文檔目錄中放置一個包含一個或多個指令的檔案, 以作用於此目錄及其所有子目錄。並且子目錄中的指令會覆蓋更進階目錄或者主伺服器設定檔中的指令。一般來說,如果你的虛擬機器主機使用的是Unix或Linux系統,或者任何版本的Apache網路伺服器,從理論上講都是支援.htaccess的。.htaccess是在Apache HTTP Server這款伺服器架設軟體下的一個對於系統目錄進行各種許可權規則設定的一個檔案,存在於Linux作業系統中。比較常見的是定義預設首頁名稱,404頁面,301轉向,等等,還有更多的功能比如偽靜態,限制圖片外鏈,限制下載,密碼保護,去除頁面廣告等等,還有非常多的功能就不一一列舉。
其實這些功能大多可以在cPanel控制台來進行設定的(相當於是.htaccess的圖形化介面)。但對於高手來講,cPanel對於htaccess提供的功能還是太少了點,手工編輯才是王道。相對於國內的虛擬機器主機,絕大多數是沒有這個功能的
.htaccess檔案目錄規則
一般我們將.htaccess檔案放置在網站的根目錄,控制所在目錄及所有子目錄,而如果放置在子目錄中,會受上級目錄中.htaccess檔案影響,是不起任何作用的。
第一步尋找 .htaccess檔案
第二步開啟伺服器上IIS 選中你要修改的網站 點擊URL 路徑重寫
點擊右側匯入規則
選擇網站所在的檔案夾 找到.htaccess檔案 點擊匯入
重寫規則成功 點擊右側應用
*注如果匯入規則出現RewriteBase錯誤
開啟網站檔案 找到.htaccess 把RewriteBase / 前面加上#(這個代表注釋掉此條規則)或者直接刪除
linux下的php網站放到Windows伺服器IIS下匯入 .htaccess檔案偽靜態規則轉換 (wordpress)