N8娱乐频道
Rewirte经典规则两则(httpd.ini)
Rewirte经典规则两则
1、同一空间开多个网站
RewriteCond Host: baby\.f6n\.net
# 表示下一行规则只对 baby.f6n.net 生效(正则表达式中 \. 表示 . 本身)。
RewriteRule ^(.*)$ /baby/$1 [I]
# 表示将所有网页 Rewrite 到 baby 文件夹中,[I]表示忽略大小写。
RewriteCond Host: tools\.f6n\.net
# 表示下一行规则只对 baby.f6n.net 生效(正则表达式中 \. 表示 . 本身)。
RewriteRule ^(.*)$ /tools/$1 [I]
# 表示将所有网页 Rewrite 到 baby 文件夹中,[I]表示忽略大小写。
实际上http://baby.f6n.net就是访问的http://www.f6n.net/baby
实际上http://tools.f6n.net就是访问的http://www.f6n.net/tools
这样就实现同一个空间上开多个站点。
2、防止盗链
RewriteCond Host: (.+)
#针对所有域名
RewriteCond Referer: (?!http://(?:12619\.com|(.*)\.12619\.com|baidu\.com|(.*)\.baidu\.com|google\.com|(.*).\google.com)).*
#如果来访的不是*.12619.com、*.baidu.com、*.google.com
RewriteRule (.*\.(?:jpg|jpeg|gif|png|bmp|rar|zip|exe)|(^(.*)/attachment(.*))) /12619fd.gif [I,O,N]
#要防盗链的文件类型,最后转向到http://www.12619.com/12619fd.gif
测试图片:
原帖地址:http://www.12619.com/show-76.htm 打开刷新
高人解读《三字经》的深刻含义 (2010-1-17 20:16:35)