迅睿開(kāi)源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開(kāi)源開(kāi)發(fā)框架, 基于MIT開(kāi)源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢(xún)
偽靜態(tài)無(wú)法使用
程序頁(yè)面用了靜態(tài)插件,然后搜索想啟用偽靜態(tài),相關(guān)設(shè)置如下
前端生成的偽靜態(tài)鏈接是 https://www.chengdutuozhan.com/article/search-%E6%88%90%E9%83%BD%E6%88%B7%E5%A4%96%E5%9B%A2%E5%BB%BA-0.html
沒(méi)有任何內(nèi)容,怎么破
環(huán)境是iis7
打開(kāi)index.php
加上
if (isset($_GET['rewrite'])) { $_GET['rewrite'] = iconv('gb2312', 'UTF-8', $_GET['rewrite']); }
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅睿框架技術(shù)-景攸 感謝這么快的回復(fù),首頁(yè)代碼加上了,清空緩存了,但是問(wèn)題還是如故,沒(méi)有搜索結(jié)果
百度搜索下方法二的呢
參考文檔:《IIS服務(wù)器搜索關(guān)鍵詞時(shí)出現(xiàn)[xss_clean]》
回復(fù)@迅睿框架技術(shù)-景攸
可以嘗試用下方法二
回復(fù)@迅??蚣芗夹g(shù)-景攸
這在這里加UN嗎,似乎不對(duì),我在webconfig里加在 <action type="Rewrite" url="index.php/{R:1}【un】也不對(duì)
這個(gè)環(huán)境服務(wù)器以前裝過(guò)織夢(mèng),在webconfig里直接寫(xiě)偽靜態(tài)規(guī)則,是可以的,傳輸中文不會(huì)有問(wèn)題,我也想過(guò),直接在WEBCONFG直接寫(xiě)規(guī)則,但是對(duì)xunrui無(wú)效
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
<rewrite>
<rules>
<rule name="reIndex" stopProcessing="true">
<match url="^(.*)$" ignoreCase="true" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
這是我webconfig文件
因?yàn)閤unruicms是utf8編碼,iis默認(rèn)是gbk編碼,所以iis需要設(shè)置utf8模式,你可以百度下設(shè)置方法
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=iis%20URL%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81&fenlei=256&rsv_pq=a7dd991000031bc6&rsv_t=aadfhiaee7k6KOsHRWSYu1tj%2BlQdX%2B7zErr4uXN29VrNUQLL8Qd9NmRrYqU&rqlang=cn&rsv_enter=1&rsv_dl=tb&rsv_n=2&rsv_sug3=5&rsv_sug1=3&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&inputT=3685&rsv_sug4=3686
IIS8.5,iis10都試過(guò)了,確實(shí)不行,算了,換LINUX系統(tǒng)了
環(huán)境是iis7
打開(kāi)index.php
加上
if (isset($_GET['rewrite'])) { $_GET['rewrite'] = iconv('gb2312', 'UTF-8', $_GET['rewrite']); }開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅睿框架技術(shù)-景攸 感謝這么快的回復(fù),首頁(yè)代碼加上了,清空緩存了,但是問(wèn)題還是如故,沒(méi)有搜索結(jié)果
百度搜索下方法二的呢
參考文檔:《IIS服務(wù)器搜索關(guān)鍵詞時(shí)出現(xiàn)[xss_clean]》
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅睿框架技術(shù)-景攸

可以嘗試用下方法二
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-景攸

這在這里加UN嗎,似乎不對(duì),我在webconfig里加在 <action type="Rewrite" url="index.php/{R:1}【un】也不對(duì)
這個(gè)環(huán)境服務(wù)器以前裝過(guò)織夢(mèng),在webconfig里直接寫(xiě)偽靜態(tài)規(guī)則,是可以的,傳輸中文不會(huì)有問(wèn)題,我也想過(guò),直接在WEBCONFG直接寫(xiě)規(guī)則,但是對(duì)xunrui無(wú)效
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
<rewrite>
<rules>
<rule name="reIndex" stopProcessing="true">
<match url="^(.*)$" ignoreCase="true" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
這是我webconfig文件
因?yàn)閤unruicms是utf8編碼,iis默認(rèn)是gbk編碼,所以iis需要設(shè)置utf8模式,你可以百度下設(shè)置方法
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=iis%20URL%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81&fenlei=256&rsv_pq=a7dd991000031bc6&rsv_t=aadfhiaee7k6KOsHRWSYu1tj%2BlQdX%2B7zErr4uXN29VrNUQLL8Qd9NmRrYqU&rqlang=cn&rsv_enter=1&rsv_dl=tb&rsv_n=2&rsv_sug3=5&rsv_sug1=3&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&inputT=3685&rsv_sug4=3686
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
IIS8.5,iis10都試過(guò)了,確實(shí)不行,算了,換LINUX系統(tǒng)了