rewrite 默认页问题

永动bug制造机 2019-08-24 11:40:29
发布一个asp网站 启用了重写 设置默认页面为重写的页面时 返回403 求大神赐教 返回及配置如下
403 - 禁止访问: 访问被拒绝。
您无权使用所提供的凭据查看此目录或页面。



<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>

<rule name="list_list_page">
<match url="^([\w\d\/]*)/index_(\d+)/.html$" ignoreCase="false" />
<action type="Rewrite" url="list.asp?root={R:1}&page={R:2}" />
</rule>

<rule name="list_list">
<match url="^([\w\d\/-]*)/(\d+)/$" ignoreCase="false" />
<action type="Rewrite" url="list.asp?root={R:1}&page={R:2}" />
</rule>

<rule name="list">
<match url="^(?!admin|user|html|plug|theme|lib|upfile)([\w\d\/-]*)/$" ignoreCase="false" />
<action type="Rewrite" url="list.asp?root={R:1}" />
</rule>

<rule name="content">
<match url="^([\w\d\/-]*)/(?!index_)([\w\d-]*)_(\d+)\.html" ignoreCase="false" />
<action type="Rewrite" url="show.asp?root={R:2}&page={R:3}" />
</rule>

<rule name="content_list">
<match url="^(?!lib)([\w\d\/-]*)/(?!sd_|index_)([\w\d-]*).html" ignoreCase="false" />
<action type="Rewrite" url="show.asp?root={R:2}" />
</rule>

<rule name="home">
<match url="index\.html(.*)" />
<action type="Rewrite" url="/index.asp" />
</rule>
</rules>
</rewrite>
<defaultDocument>
<files>
<clear />
<add value="index.html" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
...全文
111 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2019-11-22
  • 打赏
  • 举报
回复
永动bug制造机 2019-11-22
  • 打赏
  • 举报
回复
来人结帖给分了

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧