它是服务器的配置文件,功能强大。 本文介绍如何编辑这个文件,让网站屏蔽某个国家的IP网段、阻止图片和文件被链接、保护主机下的目录和文件、创建自定义的错误页面。 ,将来自某些特殊IP地址的请求重定向到其他站点,并将旧域名转换为新域名。

文件(file)是Web服务器的一个非常强大的配置文件。 对于这个文件,有很多参数可以让您配置几乎任何您想要的功能。

使用。 阻止搜索引擎蜘蛛

屏蔽百度搜索引擎

百度是传说中的暴力搜索引擎,不遵守搜索引擎的规则。 如果你尝试用robot.txt来拦截的话,恭喜你,肯定是无效的。 所以,必须要用更加暴力、强硬的手段,才能应对得过去。 如果您想屏蔽某些搜索引擎(如百度、搜狗等),请将以下代码粘贴到.txt文件中。

用户代理“^Baidu”

用户代理“^sogou”

用户代理“^”

用户代理“^”

来自 env= 的拒绝

阻止搜索引擎

如果你想屏蔽搜索引擎,当然也可以通过.来屏蔽,只需输入以下代码即可。 如果你想一起屏蔽暴力的百度搜索引擎,那么就把这两串代码放在文件中的同一个.txt中即可。

用户代理“^”

来自 env= 的拒绝

使用 。 封锁某个国家的IP网段。

有时您可能正在规划您网站的发展方向以及是否要欢迎某些国家访问。 这时候你之一个想到的应该是锁定那个国家的IP,但是你不知道从哪里开始? 因为你不知道是哪个国家。 无法锁定IP。 这时,你可以使用“”在线工具网站生成的语法来为自己屏蔽你想要屏蔽的IP网段国家。

之一步:进入Block()网站首页。 首先你会看到一个盒子,盒子里有很多国家。 请选择您要阻止的国家/地区。 你可以检查一下。 选择后,请点击下方的【立即阻止!】。

步骤2 将网页生成的代码粘贴到文档中并保存。 对于被拒绝的 IP 将返回 403 错误。

用于防止图片和文件的热链接

有图有文的网站最怕文章转发。 尽管版权法始终受到尊重,但很多人仍然假装没有看到? 很多人喜欢“复制→粘贴”,但这样的转发行为会给网站带来危害。 这是一个巨大的危害。 除了我们辛辛苦苦写的文章被盗之外,连图片也被盗了! 当图片或文件被盗时,最担心的是后续的流量。 为了避免这个问题,我们必须自力更生,防止盗链。 行为极其恶劣!

如果是虚拟主机,唯一的防盗方法就是在后台设置。 如果您有其他类型的空间后端或只有FTP权限的空间该怎么办? 其实只要你的空间支持.files并且支持它们,就可以防止图片和文件的盗链!

防止网站图片、压缩文件、视频等非HTML文件被窃取的方法。 很简单。 通过向文件添加一些命令,我​​们可以保护宝贵的带宽。 例如设置如下:

%{} !^$ [NC]

%{}! [NC]

%{}! [NC]

%{}! [NC]

%{}! [NC]

.*.(gif|jpg)$ [R,NC,L]

使用 。 保护主机下的目录和文件

一般来说,很多虚拟主机默认并没有启用对网站主机目录下的文件的保护。 事实上,这是非常危险的。 如果你忘记将索引文件放在你的目录中,你的目录很可能会被暴露。 如果不小心,可能会造成严重损坏。 信息被拿走,这是一件严重的事情。 如果是Linux主机,我们可以使用简单的. 语法来保护网站主机目录中的文件,使其他人无法轻易看到它。

我们通常用来保护目录的最简单的方法是使用网站索引文件,如“index.php”、“index.html”等,因为主机中的默认设置都预设在目录中来捕获索引文件,而且索引文件的类型通常有很多种,主机会按顺序排列进行抓取,所以可以设置主机抓取的索引文件,以达到保护目录的效果。 但如果主机所需的索引文件都不存在,那么主机将直接显示该目录的内容。 因为主机不知道要抓取谁作为主网页,所以会将它们全部显示出来。

虽然使用索引文件来保护目录是可行的,但是将索引文件传输到每个子目录是相当累人的。 这时候我们就可以使用“.”。 用于批处理。

-

语法的高级运用

当然,这个语法还有其他相关的用途。 这里有一些简单的供大家参考。 如果你觉得下面的语法不是你想要的或者想了解更多,你可以去官网阅读英文手册。 检查一下“”是否还有其他用途或其他好的功能!

+:显示目录下所有文件

-:隐藏目录下所有文件(上面已经介绍过)

+:显示目录下的所有文件,文件前面有文件类型的小图标。

-:显示目录下的所有文件,但不包含该文件类型的小图标。

*.php *.exe:隐藏特定文件并正常显示其他文件(隐藏所有php和exe文件)

使用创建自定义错误页面。

对于 Linux 来说这是一件非常简单的事情。 您可以使用以下方法轻松完成此操作。 句法。 (将.放在你网站的根目录下)

401/错误/401.PHP

403/错误/403.php

404/错误/404.php

500/错误/500.php

将来自某些特殊 IP 地址的请求重定向到其他站点

403

订单拒绝、允许

所有人都否认

允许来自 124.34.48.165

允许来自 102.54.68.123

将旧域名转换为新域名

#从旧到新

^(.*) $$1 [R=301,L]

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处天心神途传奇手游发布网

原文地址:《Apache Web 服务器 .htaccess 文件配置》发布于:2024-02-25

发表评论

表情:
验证码
评论列表 (暂无评论,57人围观)

还没有评论,来说两句吧...