重定向与伪静态实战应用
来源:互联网 发布:mac电脑的顿号怎么打 编辑:程序博客网 时间:2024/06/06 07:36
1.临时重定向和永久重定向
区别和作用(面向搜索引擎机器人)
不是顶级目录的A页面做301定向到其他目录B,则可以正常收录B页面。
而顶级目录的A页面做320定向到其他目录B,则收录的是A页面。
2.文件访问控制(防盗链)
RewriteEngine OnRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !localhost [NC]RewriteRule \.(gif|jpg|png)$ - [F,NC]
这样就只能localhost
访问,用127.0.0.1
都不行。
3.限制访问者的IP列表
#apache主配置文件RewriteMap hosts-deny txt:D:/wamp/hosts.deny
hosts.deny就是要限制的IP列表文件
192.168.3.68 deny192.168.3.78 deny
.htaccess文件
RewriteEngine onRewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOTFOUND} deny [OR]RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOTFOUND} denyRewriteRule ^ - [F]
4.通过重定向限制迅雷
RewriteEngine onRewriteCond ${HTTP_USER_AGENT} 2.0.50727 [NC,OR]RewriteCond ${HTTP_USER_AGENT} ^BlackWido [NC]RewriteRule . abuse.txt
当迅雷访问的时候,重定向到根目录想的abuse.txt文件。
5.Nginx防盗链示例
location ~*\.(gif|jpg|png|swf|flv)$ { root html vaild_referers none blocked *.nginx.cn; if ($invalid_referer) { rewrite ^/ www.nginx.cn #return 404; }}
0 0
- 重定向与伪静态实战应用
- 页面静态化与伪静态 URL重定向
- 重定向和伪静态在网站中的应用
- apache重定向,实现伪静态化
- asp.net生成静态页面、伪静态、页面重定向
- 伪静态网站如何做301重定向?
- nginx 伪静态 重定向 包括域名、目录、文件
- IIS httpd.ini伪静态 多域名重定向实现
- sae url rewrite(伪静态、重定向)详解
- 伪静态动态参数URL重定向到原URL
- 空间如何通过伪静态实现301重定向
- 空间如何通过伪静态实现301重定向
- apache 伪静态 or 重定向 or IP限制
- 伪静态和重定向(apache)学习笔记
- nginx伪静态配置301重定向,域名301重定向
- 重定向和伪静态学习笔记-----基于apache重定向基础知识
- Objective-C 伪继承 与 消息重定向
- 前台Url重定向与具体应用
- 一个神奇的控件——Android CoordinatorLayout与Behavior使用指南
- error C2787: “ISampleGrabber”: 没有与该对象关联的 GUID
- 全新TMS320F28377S没法连接仿真器,解决办法
- LINK : fatal error LNK1104: cannot open file "mfc42
- 一步一步在Windows下搭建React Native Android开发环境
- 重定向与伪静态实战应用
- thinkphp 后台控制器写Excel导出html形式,html混合php
- php练习题
- C#设计模式02:观察者模式Observer Pattern
- Java开发中的23种设计模式详解(转)
- VLC学习(2) VLC架构及流程分析
- Linux命令——2.测及归档
- Idea 使用maven 创建SpringMVC 下载jar 失败
- C++ 命名空间