ISAPI_Rewrite 规则,有几个问题要解决 1、现在是index.html index.asp同时存在,如何屏蔽asp

2、生成了#重写nt/index.asp这几个是有效的RewriteRule/nt/index\.html/nt/index\.asp[N,I]RewriteRule/n... 2、生成了

# 重写nt/index.asp 这几个是有效的
RewriteRule /nt/index\.html /nt/index\.asp [N,I]

RewriteRule /nt/news\.html /nt/news\.asp [N,I]
RewriteRule /nt/know\.html /nt/know\.asp [N,I]
# 这个语句为什么无效呢。
RewriteRule /nt/know_(\d+)\.html /nt/know\.asp\?News_ParentID=$1 [N,I]
RewriteRule /nt/know_(\d+)_(\d+)\.html /nt/know_detail\.asp\?News_ID=$1&News_ParentID=$2 [N,I]
后面的问题解决了,现在主要问题是 1、现在是index.html index.asp同时存在

如何实现强制定向 只访问 html 屏蔽asp
展开
 我来答
hpjlucky
2010-11-05 · TA获得超过134个赞
知道答主
回答量:104
采纳率:0%
帮助的人:69万
展开全部
像你这种问题有几种方法处理

1. 就是在index.asp页面 加一个跳转语句
<%response.Redirect("index.html")%>

2. 就是在IIS里的 默认文档里 把index.asp去掉,只加index.html

3. 就是用伪静态规则 RewriteRule /(.*)\.htm /$1\.asp [N,I]

希望对你有帮助!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fysz333
2010-11-06 · TA获得超过852个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:397万
展开全部
要屏蔽的话,百度指南及Google指南推荐使用301重定向
这样对搜索引擎及用户都友好
在index.asp加如下代码即可
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","/index.html"
Response.End
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沧曾曾经S沧海
2010-11-11 · TA获得超过4705个赞
知道大有可为答主
回答量:1325
采纳率:0%
帮助的人:2808万
展开全部
有多个参数的话,正则表达就改一下
比如Rewrite /([a-z]*)-([0-9]*).html /$1.asp?id=$2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bb878719
2010-10-30 · 超过11用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:29万
展开全部
RewriteRule /nt/know_([0-9]+)\.html /nt/know\.asp\?News_ParentID=$1 [N,I]
RewriteRule /nt/know_([0-9]+)_([0-9]+)\.html /nt/know_detail\.asp\?News_ID=$1&News_ParentID=$2 [N,I]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lqqpkyou
2010-11-01 · TA获得超过745个赞
知道小有建树答主
回答量:970
采纳率:0%
帮助的人:514万
展开全部
写完后 另存一下
覆盖你C盘的原件 (假如安装在C盘)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式