首页 > 问答 > 伪静态windows2003设置和404页面地址冲突。

伪静态windows2003设置和404页面地址冲突。

[导读]:阿里云主机 windows2003 iis布局伪静态,代码如下。 Helicon ISAPI_Rewrite configuration file Version 3.1.0.82 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$...

阿里云主机 windows2003 iis布局伪静态,代码如下。

Helicon ISAPI_Rewrite configuration file

Version 3.1.0.82


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]


iis网站自定义错误设置404.html 无效

程序自设404页面有效。

若关闭伪静态运行
iis设置 404和程序404页面转接都有效 。

加如下规则不成,只适用linux

404 pageErrorDocument 404 /404.html

问题表现地址
http://www.jiashijie.cn/1/1.html 不存在地址

http://www.jiashijie.cn/item-index-id-1112111.html 不存在地址

求教能否在如上伪静态代码中加404页面。类似linux,如何加?

若修改程序。有类似php的判断代码。能加在哪?可联系我的qq:19134198

这个不是伪静态和404冲突,而是你的程序内置了错误页面的跳转。得把这个先取消掉才行。

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/31025.html