网站tag/下所有连接都提示404 Page5

88 个回复 | 最后更新于 2017-12-12
lincanbin
2016-07-24
#80
新手一枚
2016-07-29
#81

回复#80 @lincanbin :

卧槽...自己解决问题后就随手发了个帖子...竟然这么多回复了...另外@作者  能给帖子加上阅读权限嘛..比如游客不能阅读某些帖子..等等..权限功能

ivanilla
2016-07-29
#82

回复#81 @新手一枚 :

这个功能并无卵用。

lincanbin
2016-07-29
#83

回复#81 @新手一枚 :

这个功能确实必要性不大。

口米口米爱
2017-08-10
#84

回复#59 @lincanbin :

点击tag › 404 Not Found 

asdsa
2017-12-11
#85

iis7.5下新安装同样出现了tag、user模块404的错误,研究了下,发现中文tag、中文用户名就会出现404,英文则没有问题,估计是url编码的问题,检查了一下,$RequestURI得到的值是gb2312,用iconv转换成utf-8,问题就解决了。具体如下:

根目录common.php文件,查找:

$RequestURI = str_ireplace('?' . (isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''), '', (isset($_SERVER['HTTP_X_REWRITE_URL']) ? $_SERVER['HTTP_X_REWRITE_URL'] : $_SERVER['REQUEST_URI']));

在后面添加:

$RequestURI = iconv("gb2312", "utf-8//IGNORE", $RequestURI)

lincanbin
2017-12-12
#86

回复#85 @asdsa :

PHP最好还是跑在Apache上吧。

asdsa
2017-12-12
#87

回复#86 @lincanbin :

平时工作用的win2008,顺便就用iis7.5跑php了。

刚用apache测试了一下,无需编码,一切正常。

lincanbin
2017-12-12
#88

回复#87 @asdsa :

IIS旧版兼容性很差的……


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录