
帮忙写个ASP中URL重写规则
URL重写的步骤是什么?是不是先下载一个组件,然后再写规则,规则如何写,麻烦高手写如下规则,从头完整的写起把,方便我直接复制到http.ini中就可以了http://ww...
URL重写的步骤是什么?是不是先下载一个组件,然后再写规则,规则如何写,麻烦高手写如下规则,从头完整的写起把,方便我直接复制到http.ini中就可以了
http://www.xxx.com/index.asp
http://www.xxx.com/News/show.asp?id=x (x是数字)
http://www.xxx.com/News/class.asp?id=x (x是数字)
http://www.xxx.com/News/list.asp?id=x (x是数字)
http://www.xxx.com/News/list.asp?id=x&page=x (x是数字)
http://www.xxx.com/News/class.asp?id=x&page=x (x是数字)
最好解说一些更好。感谢 展开
http://www.xxx.com/index.asp
http://www.xxx.com/News/show.asp?id=x (x是数字)
http://www.xxx.com/News/class.asp?id=x (x是数字)
http://www.xxx.com/News/list.asp?id=x (x是数字)
http://www.xxx.com/News/list.asp?id=x&page=x (x是数字)
http://www.xxx.com/News/class.asp?id=x&page=x (x是数字)
最好解说一些更好。感谢 展开
3个回答
展开全部
RewriteRule /index.html /index.asp
RewriteRule /news_show_([0-9]+).html /news/show.asp\?id=$1
RewriteRule /news_class_([0-9]+).html /news/class.asp\?id=$1
RewriteRule /news_list_([0-9]+).html /news/list.asp\?id=$1
RewriteRule /news_list_([0-9]+)_([0-9]+).html /news/list.asp\?id=$1&page=$2
RewriteRule /news_class_([0-9]+)_([0-9]+).html /news/class.asp\?id=$1&page=$2
RewriteRule /news_show_([0-9]+).html /news/show.asp\?id=$1
RewriteRule /news_class_([0-9]+).html /news/class.asp\?id=$1
RewriteRule /news_list_([0-9]+).html /news/list.asp\?id=$1
RewriteRule /news_list_([0-9]+)_([0-9]+).html /news/list.asp\?id=$1&page=$2
RewriteRule /news_class_([0-9]+)_([0-9]+).html /news/class.asp\?id=$1&page=$2
追问
试过了,但是感觉不对啊,他还是没变
追答
不是路径要变。。是你要把链接地址改成比如页面中导航首页首页,当页面链接到这个时就映射到index.asp文件了。。具体的步骤百度文库有。。RewriteRule /news_class_([0-9]+).html /news/class.asp\?id=$1这些都只是URL重定义规则。

2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
展开全部
RewriteRule ^index\.html$ index.asp[L]
RewriteRule ^news/show-([0-9]+)\.html$ news/show.asp?id=$1 [L]
RewriteRule ^news/list-([0-9]+)-([0-9]+)\.html$ News/list.asp?id=$1&page=$2[L]
剩下的自己去照着写就可以了
RewriteRule ^news/show-([0-9]+)\.html$ news/show.asp?id=$1 [L]
RewriteRule ^news/list-([0-9]+)-([0-9]+)\.html$ News/list.asp?id=$1&page=$2[L]
剩下的自己去照着写就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
RewriteRule /index.html /index.asp
RewriteRule /news_show_([0-9]+).html /news/show.asp\?id=$1
RewriteRule /news_class_([0-9]+).html /news/class.asp\?id=$1
RewriteRule /news_list_([0-9]+).html /news/list.asp\?id=$1
RewriteRule /news_list_([0-9]+)_([0-9]+).html /news/list.asp\?id=$1&page=$2
RewriteRule /news_class_([0-9]+)_([0-9]+).html /news/class.asp\?id=$1&page=$2
RewriteRule /news_show_([0-9]+).html /news/show.asp\?id=$1
RewriteRule /news_class_([0-9]+).html /news/class.asp\?id=$1
RewriteRule /news_list_([0-9]+).html /news/list.asp\?id=$1
RewriteRule /news_list_([0-9]+)_([0-9]+).html /news/list.asp\?id=$1&page=$2
RewriteRule /news_class_([0-9]+)_([0-9]+).html /news/class.asp\?id=$1&page=$2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询