Apache伪静态规则文件.htaccess的另类用法

1、开启/关闭拼写检查(关闭后会区分大小写)

CheckSpelling On #开启

CheckSpelling Off #关闭

关闭拼写检查可以解决一下报错

2、禁止/只允许特定IP访问

(1) 禁止单个IP访问,例如192.168.1.1

Order Allow,Deny

Allow from all

Deny from 192.168.1.1

(2) 禁止IP段访问,例如192.168.1.0/24、192.168.0.0/16

Order Allow,Deny

Allow from all

Deny from 192.168.1

Deny from 192.168

(3) 只允许特定IP访问,例如192.168.1.1

Order Allow,Deny

Deny from all

Allow from 192.168.1.1

3、防止目录浏览

Options All -Indexes

4、自定义错误页面

ErrorDocument 403 /403.html

ErrorDocument 404 /404.html

ErrorDocument 500 /500.html

5、设置默认首页

DirectoryIndex 123.html

6、屏蔽恶意蜘蛛(User Agent)

SetEnvIfNoCase User-Agent “^Baidu” bad_bot

SetEnvIfNoCase User-Agent “^sogou” bad_bot

SetEnvIfNoCase User-Agent “^Bloghoo” bad_bot

SetEnvIfNoCase User-Agent “^Scooter” bad_bot

Deny from env=bad_bot

7、防盗链

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$ [NC]

RewriteCond %{HTTP_REFERER} !google.com [NC] #白名单域名,谷歌

RewriteCond %{HTTP_REFERER} !baidu.com [NC] #白名单域名,百度

RewriteCond %{HTTP_REFERER} !test.com [NC] #白名单域名,自己的域名添加上

RewriteRule .*\.(jpg|gif|png|jpeg)$ http://deny.com [R,NC,L] #不在白名单的访问跳转到特定url上

8、禁止访问特定目录,例如拒绝任何人访问abc目录

在abc目录下创建.htaccess,写入一下内容:

deny from all

9、http跳转到https

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^.* https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

主题测试文章,只做测试使用。发布者:小屋,转转请注明出处:http://www.rumenwu.com/site/1354.html

(5)
小屋的头像小屋
上一篇 2019年9月27日
下一篇 2019年10月28日

相关推荐

  • 百度烽火算法升级,持续打击网络劫持问题

    网站劫持对用户伤害极大,严重危害搜索用户的网络安全。一直以来,网站劫持问题都是百度搜索重点关注和严厉打击的问题之一。 网站劫持的表现形式 百度搜索中的网站劫持有以下两种表现形式: 跳转劫持:用户点击目标网页后,页面直接跳转至另一页面; 后退劫持:用户完成对某网页的浏览,点击“后退”按钮时出现以下几种情况 (1)无法后退,点击后退时页面无反应,内容无变化; (…

    建站入门 2019年3月15日
    9800
  • 二级域名如何绑定一级目录

    二级域名绑定一级目录其实很简单。 在 DNS 域名管理后台域名转发里,设置二级域名转发至你的目标一级目录。 提交后,在主机记录列表会添加一个你刚才提交的二级域名,其指向的IP地址与主域名不同。比如,新网互联指向的是:124.42.122.46。这个是正确的。 不管你使用的虚拟主机,还是独立服务器。只要主域名可以正常访问即可,不需要在虚拟主机或独立服务器上再设…

    建站入门 2018年3月2日
    13300
  • 6大主流自媒体平台运营方式

    在新媒体的风口上,许多企业将自己的内容做全渠道的覆盖推广,得到的效果却并不好,因为企业并没有仔细研究每个自媒体平台的机制,只是机械式的发文。只有将自媒体平台的各个方面研究透,再去做运营推广,才能得到你想要的效果。毕竟知己知彼,方能百战百胜。不过今天入门屋为你总结了6大自媒体平台的运营方法,让你玩转新媒体平台! 一、 今日头条 优点:头条号的申请难度不大,唯一…

    建站入门 2018年8月1日
    13800
  • 如何设置首选域?

    两种方法设置首选域: 301重定向的方法设置首选域。 使访问rumenwu.com/的时候就会自动转到 www.rumenwu.com。在.htaccess文件里写上以下代码: RewriteEngine on RewriteCond %{http_host} ^mydomain.com [NC] RewriteRule ^(.*)$ http://www.…

    建站入门 2018年3月2日
    17500
  • 什么是搜索引擎优化SEO?

    搜索引擎优化SEO的本质是:优化你的网站,让搜索引擎蜘蛛(spider)更好的阅读和抓取。 搜索引擎蜘蛛浏览和阅读网站的HTML内容。因此,如果你的网站导航或文字内容是框架(Frames),图片,JavaScript或Flash,则搜索引擎蜘蛛将不能全部或部分抓取你的站点内容。不管你的站点是:内容管理系统(CMS)、电子商务系统(e-commerce sys…

    建站入门 2018年3月2日
    12300

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信