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 展开
# 重写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 展开
5个回答
展开全部
像你这种问题有几种方法处理
1. 就是在index.asp页面 加一个跳转语句
<%response.Redirect("index.html")%>
2. 就是在IIS里的 默认文档里 把index.asp去掉,只加index.html
3. 就是用伪静态规则 RewriteRule /(.*)\.htm /$1\.asp [N,I]
希望对你有帮助!
1. 就是在index.asp页面 加一个跳转语句
<%response.Redirect("index.html")%>
2. 就是在IIS里的 默认文档里 把index.asp去掉,只加index.html
3. 就是用伪静态规则 RewriteRule /(.*)\.htm /$1\.asp [N,I]
希望对你有帮助!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要屏蔽的话,百度指南及Google指南推荐使用301重定向
这样对搜索引擎及用户都友好
在index.asp加如下代码即可
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","/index.html"
Response.End
%>
这样对搜索引擎及用户都友好
在index.asp加如下代码即可
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","/index.html"
Response.End
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有多个参数的话,正则表达就改一下
比如Rewrite /([a-z]*)-([0-9]*).html /$1.asp?id=$2
比如Rewrite /([a-z]*)-([0-9]*).html /$1.asp?id=$2
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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]
RewriteRule /nt/know_([0-9]+)_([0-9]+)\.html /nt/know_detail\.asp\?News_ID=$1&News_ParentID=$2 [N,I]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写完后 另存一下
覆盖你C盘的原件 (假如安装在C盘)
覆盖你C盘的原件 (假如安装在C盘)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询