最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx反斜杠自動(dòng)解碼問(wèn)題解決方法

 更新時(shí)間:2015年02月13日 08:58:04   投稿:junjie  
這篇文章主要介紹了Nginx反斜杠自動(dòng)解碼問(wèn)題解決方法,有些時(shí)候是不需要解碼的,可nginx缺會(huì)自動(dòng)解碼,本文講解的就是如何解決這個(gè)問(wèn)題,需要的朋友可以參考下

nginx 會(huì)對(duì)uri中的字符進(jìn)行解碼然后傳遞給fastCGI,一般情況下也無(wú)妨,偏偏我的搜索詞中含有反斜杠,編碼后的地址

復(fù)制代碼 代碼如下:

/search/Madmanfoo%2fLovesong/

nginx傳遞給php的地址就變成了,我用的PATHINFO所以無(wú)法得到正確的結(jié)果
復(fù)制代碼 代碼如下:

/search/Madmanfoo/Lovesong/

把nginx官網(wǎng)找了個(gè)遍也沒(méi)找到阻止自動(dòng)解碼的配置,實(shí)在不想二次編碼,從http://stackoverflow.com/questions/8264239/nginx-unescapes-2f-to-a-forward-slash-how-can-i-stop-it找到了一個(gè)類(lèi)似的帖子,看樣只能二次編碼了,據(jù)說(shuō)官方就是這么建議的。為了保持地址的美觀只對(duì)影響PATHINFO的反斜杠進(jìn)行了二次編碼。
復(fù)制代碼 代碼如下:

$keyword=urlencode($keyword);
$keyword=str_replace(array('%2F','%2f'),'%252F',$keyword);

如果有更好的解決辦法歡迎指正。

相關(guān)文章

最新評(píng)論

五寨县| 南川市| 民权县| 高清| 平阳县| 通山县| 丰顺县| 大石桥市| 会泽县| 普兰县| 景东| 阿拉尔市| 西青区| 三原县| 柳州市| 和平县| 周宁县| 肇州县| 红安县| 新兴县| 宜君县| 潢川县| 涞源县| 渝北区| 白山市| 大理市| 仪征市| 马关县| 桐乡市| 亚东县| 徐州市| 昌平区| 通城县| 布尔津县| 叶城县| 三穗县| 泰兴市| 南溪县| 灌云县| 安化县| 淳安县|