想把asp+iis网站弄成伪静态,重写url链接。http.ini文件内容如下
#DefendyourcomputerfromsomewormattacksRewriteRule.*(?:global.asa|default\.ida|root\.e...
# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
RewriteRule /(.*).html /$1.asp
RewriteRule chanpin_(\d+)\.html/chanpin.asp\?CateID=$1[N,I]
RewriteRule product_detail.(\d+)\.html/product_detail.asp\?CateID=$1[N,I]
RewriteRule news(\d+)\.html/news.asp\?CateID=$1[N,I]
现在除了能把index.asp映射成index.html外其它的都不行
我是想把chanpin.asp?CateID=XX映射成chanpin_xx.html这种格式 展开
RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
RewriteRule /(.*).html /$1.asp
RewriteRule chanpin_(\d+)\.html/chanpin.asp\?CateID=$1[N,I]
RewriteRule product_detail.(\d+)\.html/product_detail.asp\?CateID=$1[N,I]
RewriteRule news(\d+)\.html/news.asp\?CateID=$1[N,I]
现在除了能把index.asp映射成index.html外其它的都不行
我是想把chanpin.asp?CateID=XX映射成chanpin_xx.html这种格式 展开
3个回答
展开全部
RewriteRule chanpin_(\d+)\.html/chanpin.asp\?CateID=$1[N,I]
换成
RewriteRule ^/chanpin_(\d+)\.html /chanpin\.asp\?CateID=$1[L,I]
好了,其它的你自己举一反三了
换成
RewriteRule ^/chanpin_(\d+)\.html /chanpin\.asp\?CateID=$1[L,I]
好了,其它的你自己举一反三了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
展开全部
RewriteRule chanpin_(\d+)\.html/chanpin.asp\?CateID=$1[N,I]
改成下面这样子试试:
RewriteRule /chanpin_([0-9]+).html /chanpin.asp\?CateID=$1
改成下面这样子试试:
RewriteRule /chanpin_([0-9]+).html /chanpin.asp\?CateID=$1
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请问你的网站服务器支不支持伪静态功能
追问
支持的,已经安装好ISAPI Rewrite,首页都可以映射过去的
追答
那你加一下我,留言给你了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询