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日 下午9:26
下一篇 2019年10月28日 下午11:19

相关推荐

  • 网站被百度和google封了,怎么办?

    先要确定你的网站已经被百度或google封了(也有人叫K了),通过日志可以获得该信息。菜鸟通过这里学习下怎么看日志。我的站怎么就不被收录呀? 日志中的HTTP状态码都代表什么? 网站被百度和google封了,怎么办? 谷歌从来都不会人工来检查或删除某一个网站,整个建立索引和排名的过程都用自动化的程序进行。如果涉及中国法律相关的内容,百度或许会采取相应办法吧。…

    建站入门 2018年2月11日
    95300
  • 关键词密度多少比较好?

    很多SEO前辈都回答过这个问题。答案分别是:2-8%、3-7%、低于10%、5%左右,你自己选一个吧。关键词密度是一个模糊的概念而不是绝对。 关键词密度并不是越高越好,下面的解释,你或许会明白关键词密度意味着什么? 搜索引擎的工作流程大概是这样的: 1、对网页进行索引。这是Robot的工作,搜索机器人很勤奋,所以被收录是最简单的事情了。(但却有不少人老是在埋…

    建站入门 2018年4月12日
    1.0K00
  • WordPress响应式主题添加视频手机端不显示问题解决办法

    随着移动互联网的发展,现在手机端的流量占比越来越大,响应式主题由于兼容PC和移动端以及部署方便等优点也被广大站长使用接受,不过由于电脑和手机系统兼容性的问题,很多用户遇到视频播放的问题:在网站添加的视频在电脑上可以正常播放,一到手机上就无法显示。 问题原因 电脑上一般都会安装flash控件,视频大多也是使用flash播放器来播放的,而手机端目前网页播放视频都…

    建站入门 2018年10月16日
    1.2K00
  • 百度搜索网页标题规范

    对搜索用户来说,标题是一个网页最直观的认知渠道和展现方式,也是吸引用户点击搜索结果进入落地页的关键因素。 为了保障搜索用户对所需资源的有效获取,保证搜索结果的公平性,现百度搜索对外发布《百度搜索网页标题规范》,希望在满足用户需求的同时,为站长带来更多流量,实现共赢。 1、标题的定义 对网页内容的准确且简明扼要的描述。 具体举例: 图1-1 符合规范的标题示例…

    建站入门 2019年3月15日
    1.3K00
  • 织梦CMS通用安装教程

    今天先跟大家介绍一下dedecms织梦系统安装的方法步骤,以及织梦数据库还原的教程。详细请看图文讲解:1.运行 http://域名/install/index.php(比如你的域名是:http://www.rumenwu.com/,就输入http://www.rumenwu.com/install/index.php) (注)输入网址 http://域名/i…

    建站入门 2018年3月8日
    1.2K00

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信