服務(wù)器搬家后發(fā)現(xiàn)安裝了IIS偽靜態(tài)組件(ISAPI Rewrite Full)下載2.9.0.52 注冊(cè)版httpd.ini 加載成功了 ,但是網(wǎng)站無(wú)法啟用偽靜態(tài),都是404,搞了很久都無(wú)法找到問(wèn)題,后臺(tái)才發(fā)現(xiàn)權(quán)限不對(duì),解決方法是給網(wǎng)站根目錄下的httpd.ini文件USER用戶(hù)的讀取和運(yùn)行權(quán)限即可。
網(wǎng)絡(luò)同樣的問(wèn)題
自己電腦上調(diào)試的DZ論壇相當(dāng)正常,安裝了Rewrite完全版后開(kāi)啟偽靜態(tài)也正常,可是搞到服務(wù)器上又不成功了,安裝Rewrite后IIS中也顯示加載成功了,DZ論壇根目錄的httpd.ini規(guī)則也是官方提供的沒(méi)有任何問(wèn)題,可論壇偽靜態(tài)后的頁(yè)面就是打不開(kāi),嗚嗚,重裝了Rewrite也不行。
之后發(fā)現(xiàn)在Rewrite安裝目錄下C:\Program Files\Helicon\ISAPI_Rewrite 也有一個(gè)httpd.ini。當(dāng)時(shí)不知道這個(gè)是用來(lái)干什么的于是把DZ論壇的httpd.ini內(nèi)容替換了默認(rèn)的httpd.ini。于是這樣論壇的偽靜態(tài)OK了,不過(guò)還是郁悶中,因?yàn)檫@樣如果再開(kāi)個(gè)PW或其它的論壇程序的話偽靜態(tài)就會(huì)出問(wèn)題了,因?yàn)橐?guī)則內(nèi)容不一樣。
解決方法:相當(dāng)簡(jiǎn)單給網(wǎng)站根目錄下的httpd.ini文件USER用戶(hù)的讀取和運(yùn)行權(quán)限即可。