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

相关推荐

  • 关键词密度多少比较好?

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

    建站入门 2018年4月12日
    85700
  • 怎样迁移网站服务器和域名?

    继续回答有普遍性的问题。今天是一个网站服务器和域名迁移的问题。 读者Pete Zhang问: Zac你好,占用你的宝贵时间,向你请教个问题。想要迁移网站,内容基本不变,但域名不同,服务器也不同,我该如何是好? 问题描述:我经营一个小公司,公司有一个网站(域名假设是www.AAA.com),网站的服务器在美国(IP假设是1.1.1.1)。公司的所有业务都来自w…

    建站入门 2021年4月20日
    87500
  • 大型行业网站为什么一定要SEO?

    对于大型行业网站,SEO显得特别重要。可以简单总结四个理由: 1、SEO让行业网站的产品和服务更完善、提升客户满意度。 行业网站的产品和服务是对本行业内的企业产品和服务进行归类和整合,通过类“大卖场模式”吸引采购商,从而为合作企业带来订单。然而,在一般情况下,行业网站在建站之初的一年内是不会有采购商的。正如沃尔玛如果没有好的选址,没有大量的宣传单,消费者怎么…

    建站入门 2018年2月21日
    81500
  • 百度指数是什么?百度指数如何提升?

    百度指数是seo以及市场推广人员比较关注的数据,因为百度指数一方面反映了市场情况,另一方面也客观反映了品牌推广的效果。下面入门屋就为大家介绍一下百度指数以及提升百度指数的方法。 百度指数是什么? 百度指数是以百度海量网民行为数据为基础的数据分享平台。在这里,你可以研究关键词搜索趋势、洞察网民需求变化、监测媒体舆情趋势、定位数字消费者特征;还可以从行业的角度,…

    建站入门 2022年1月6日
    89800
  • 首页改版方法总结:服务市场首页改版项目

    首页改版一般由以下几种原因引起 业务策略变化 品牌升级 年久失修,体验变差 换了老板,嘿嘿 首页改版一般想要达到的目标 业务策略变化引起的内容变化,从而为用户提供更加丰富、更加精准的内容和服务 品牌升级引起的内容变化,从而在原有用户的体感上新增品牌增益的内容 年久失修导致用户流失严重,通过内容和服务的变化提升用户的留存和转化 感受: 换个品牌LOGO,改个页…

    2018年4月1日
    1.0K00

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信