本地配置二级域名,url静态重写

本地配置二级域名,url静态重写

 

一:要在本地使用二级域名比如: xxx.163.com

访问你本地上的网站,就像用http://localhost 一样

首选:(当然你本地得先安装有IIS)
 打开IIS,右键“默认网站” - "属性" 弹出属性对话框
 选择“主目录”标签

 将“本地路径(C)”指向到你的本地网站所在位置(eg: E:\Mysite\Site)
 再单击“目录安全性”标签 - “编辑” - "启用匿名访问"前打钩 (IIS完毕)

然后: 再到C:\WINDOWS\system32\drivers\etc下 (windows2003是这样,反正就在System32\drivers\etc, 再找不到就到'程序'-'搜索'-'文件

或文件夹'去找)
 用记事本打开 'hosts' 文件
 再添加一规则
 127.0.0.1       xxx.163.com

 保存关闭

//完成///
如果你的本地网站可以执行
这时你可以用http://xxx.163.com 打开看一下(出现就是你本地的网站)

/
二:Url重写 (于asp asp.net等windows web语言)
使你的网站静态化访问 , 包括列表等

首先你得去网络上下载两个文件(ISAPI_Rewrite.dll, httpd.ini) (两个文件要放在一起,最好放在一个文件夹下,并放在网站根目录下)
1 . 打开IIS,右键"默认网站" - "属性" - "ISAPI筛选器" - "添加" (名称乱写, 可执行文件:点击'浏览'转到ISAPI_Rewrite.dll所在目录

,并选中它. 确定)

httpd.ini (格式是这样的)
####################################################################
[ISAPI_Rewrite]

# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

# Example
RewriteRule /index.html /index.aspx
####################################################################

如果你的网站有个(根目录下的) 有个index.aspx的网页
那你用http://xxx.163.com/index.html 就可以访问了

说几种正则表达式
1. [0-9,a-z]* 匹配所有整型跟字母
2. .* 匹配所有字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值