資源描述:
《最全的偽靜態(tài)規(guī)則和設(shè)置方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、最全的偽靜態(tài)規(guī)則和設(shè)置方法最全的偽靜態(tài)規(guī)則和設(shè)置方法分享下目前網(wǎng)上流行的各種程序在iis下的規(guī)則和設(shè)置方法: 1、shopex4.8 下載3.0的免費(fèi)Rewrite組件http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0056_Lite.msi 按照默認(rèn)路徑安裝后,打開(kāi)C:ProgramFilesHeliconISAPI_Rewrite3httpd.conf 加入以下規(guī)則: #HeliconISAPI_Rewri
2、teconfigurationfile #Version3.1.0.56 RewriteBase/ RewriteCond%{REQUEST_FILENAME}.(html
3、htm
4、php
5、php2
6、php3
7、php4
8、php5
9、phtml
10、pwml
11、inc
12、asp
13、aspx
14、ascx
15、jsp
16、cfm
17、cfc
18、pl
19、cgi
20、shtml
21、shtm
22、phtm
23、xml)$ RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-
24、d RewriteRule^(.*)$index.php?$1[L] [ISAPI_Rewrite] #3600=1hour CacheClockRate3600 RepeatLimit32 #Protecthttpd.iniandhttpd.parse.errorsfiles #fromaccessingthroughHTTP RewriteRule^(.*)/archiver/((fid
25、tid)-[0-9]+.html)?*(.*)$$1/archiver/index.php?$
26、2&$4 RewriteRule^(.*)/forum-([0-9]+)-([0-9]+).html?*(.*)$$1/forumdisplay.php?fid=$2&page=$3&$4 RewriteRule^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html?*(.*)$$1/viewthread.php?tid=$2&extra=page%3D$4&page=$3&$4 RewriteRule^(.*)/space-(username
27、uid
28、)-(.+).html?*(.*)$$1/space.php?$2=$3&$4 RewriteRule^(.*)/tag-(.+).html?*(.*)$$1/tag.php?name=$2&$3 下面就需要配置iis為shopex4.8加載組件了: 打開(kāi)iis,右鍵你的站點(diǎn)屬性--ISAPI篩選器--添加--篩選器名稱(chēng)是ISAPI_Rewrite3--可執(zhí)行文件就是ISAPI_Rewrite.dll的路徑,比如C:ProgramFilesHeliconISAPI_Rewrite3
29、ISAPI_Rewrite.dll 最后重啟iis 當(dāng)然你可以把ISAPI_Rewrite3目錄放入站點(diǎn)根目錄下,但記得要給一個(gè)users讀權(quán)限。如果都設(shè)置了還不行,可為網(wǎng)站跟目錄加一個(gè)“networkservice”的讀權(quán)限。 注意:有些服務(wù)器或者vps有做權(quán)限的,安裝后httpd.conf可能只有everyone和system的權(quán)限,如果修改不了文件就添加一個(gè)administrator的權(quán)限?! ?、Discuz6+ecshop 規(guī)則如下: [ISAPI_Rewrite] #3600=1ho
30、ur CacheClockRate3600 RepeatLimit32 #Protecthttpd.iniandhttpd.parse.errorsfiles #fromaccessingthroughHTTP RewriteCond%{HTTP_HOST} RewriteRule/index.html/index.php[I] RewriteRule/default.html/index.php[I] RewriteRule/feed.xml/feed.php[I] RewriteRule
31、/category-([0-9]+).html/category.php?id=$1[I] RewriteRule/category-([0-9]+)-([0-9]+).html/category.php?id=$1&page=$2[I] RewriteRule/category-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html/category.php