zoukankan
html css js c++ java
使用urlrewriter.net写二级域名的注意事项
最近做一个
火车时刻表
查询网站时,用到了二级域名和URl重写,选用了
urlrewriter.net
现把遇到的问题记录一下。
1。 如果你只用
urlrewriter.net
来重写URL,并且重写为aspx文件的话(主要把参数转化为目录),则IIS不需要任何配置,并且在.net里面也不用重写Form,或者增加app_browse文件夹。
2。如果要重写为htm之类的url,则需要在IIS上配置一个.*的映射,等于把所有的请求都交给Asp.net来处理,这时候尤其需要注意的是:你原来配置的IIS默认文档失效,所以你需要在webconfig中重写配置以下,配置的方法有2种
<
if
url
="^(.*)/(\?.+)?$"
>
<
rewrite
exists
="$1/default.aspx"
to
="$1/default.aspx$2"
/>
<
rewrite
exists
="$1/index.aspx"
to
="$1/index.aspx$2"
/>
<
rewrite
exists
="$1/index.html"
to
="$1/index.html$2"
/></
if
>
或
<
default-documents
>
<
document
>
default.aspx
</
document
>
<
document
>
index.aspx
</
document
></
default-documents
>
3。二级域名的配置方法 ,以下把g.cha138.com 转到
www.cha138.com/g
<
if
header
="Host"
match
="g.cha138.com"
url
="^/"
>
<
rewrite
url
="^/?$"
to
="/g/"
processing
="stop"
/>
</
if
>
注意二级域名需要配置.*映射,并且需要把二级域名配置到网站里面的主机头里面,如果需要实现任意二级域名,则需要做泛域名解析。
查看全文
相关阅读:
解释JUnit中@BeforeClass和@AfterClass标注的方法必须是static的,而在TestNg不必
总结TestNg与JUnit的异同
FitNesseRoot/ErrorLogs目录下可查看fitnesse输出日志
项目构建工具ant的使用
用插件maven-surefire-report-plugin生成html格式测试报告
fitnesse生成的FitNesseRoot路径问题
fitnesse管理引进的jar包
简要总结selenium四个工具组
selenium 2 设置浏览器安装路径
磁盘IO
原文地址:https://www.cnblogs.com/lxxldd/p/1108236.html
最新文章
P5559 失昼城的守星使
CF744B Hongcow's Game
UOJ174 新年的破栈
UOJ152 汉诺塔
P4574 [CQOI2013]二进制A+B
CF468C Hack it!F
汇编学习笔记-索引
汇编学习笔记-1
汇编学习笔记-2
树的重心的性质及其证明
热门文章
「多项式求导」
「多项式乘法逆」
「多项式乘法」
简单的括号序列
「NOIP」 联赛模拟测试44
「NOIP」 联赛模拟测试34
「NOIP」 联赛模拟测试33
「NOIP」联赛模拟测试32
「朝花夕拾」
一个.java文件中是否可以有多个类
Copyright © 2011-2022 走看看