计算机信息技术

Htaccess的(编码):配置,使用实施例

每个人,上网冲浪,nabredal此类网页和网站的不正确显示。 例如,打开任何网站,用户看到的文本,而不是友好的各种一夜暴富,其中我们可以区分角色,弧线,符号和其他标记。 最有可能看到类似的,当你去任何中国或日本网站。 这一切都是因为它使用其他设置你的.htaccess文件的事实。 编码在这些国家是不同的。 正确配置文件将有可能避免这种在线文字晦涩的外观。

这就需要编码

对于一个网站有一个核心的编码,这就是所谓的默认字符集。 它包括一个特殊的.htaccess文件。 编码是必要的,以便正确地确定哪个符号被转换为码的值,根据该规则。

几十年以前,编码是非常年轻的。 它们包括的信息不超过七位。 一个例子是ASCII。 现在又出现一个非常大的数字。 其中 - 最流行的和UTF-8中,Windows-1251。

底线是,有不同的编码文件会有所不同。 正是出于这个原因,在网站上有错误。 用户的浏览器可以设置为一个类型的编码,并且在服务器上的.htaccess文件包含了其他。 其结果是,所有的页面上的文字转化成一组令人费解的符号。

基本编码

在.htaccess,可以借助于该将由所有网络门户的主编码来确定指定的参数。 此外,可以注册和其他编码,使它们在所有网页上正确显示。 Web开发人员在.htaccess编码通常表示两种类型 - UTF-8和Windows-1251。 这是在默认情况下,他们使用了大量的Web浏览器和文本编辑器。

为了避免zakoryuchek是不可能做出来,你必须配置与参数的默认字符集,整个网站的主要编码,以及.htaccess文件中禁止转码或规定的必要的编码。 毕竟,最主要的问题是,例如,用户可以在一个完全不同的编码,该服务器无法读取发送任何数据。 这样的操作需要预先警告。

如何配置在.htaccess编码网站

编码默认字符集,默认情况下处理的服务器并发送到浏览器的关键,是通过AddDefaultCharset选项表示。 有必要添加设置的默认编码。 当你发送HTTP标头的规定的规则,告诉什么编码应该考虑网上的所有字符浏览器。 这就是为什么在Content-Type部分,你需要指定正确的字符编码。 这是设置的.htaccess。

上述选项是指令以配置编码的网站文件中的基本需要。 这支球队能够最终解决脚本,俄罗斯编码默认浏览器未知的,而不是那些谁需要他们相关的问题。 如果不注册设置,浏览器将是一个错误。 否则,所有的文档会自动转码。 考虑到并非所有浏览器看到相同的编码。 出于这个原因,它是最好用最有名的 - UTF-8和Windows-1251。 他们被称为所有的浏览器。

通过编码问题可以通过文件的自动转换的激活来消除。 要在您的.htaccess文件做到这一点包括特殊和CharsetSourceEnc选项。 有必要经过规定的基本编码。 所有其他人将被重新编码到它。 如果由于某种原因转码将需要删除,你应该写CharserDisable在命令文件。

另设置编码网站的各个部分

这并不经常发生,但有时需要在一个页面或部分的整个部分出现在不同的语言。 因此,需要和其他编码。 在发现的根目录下的文件与规定的.htaccess编码的情况下,所有页面将出现恰好它。 该结果可能是,人们会去的网站的洋节,并有代替文字的右侧将显示在一个语言组难解的符号和字母。

为了解决这个问题,我们需要其他配置的.htaccess。 您需要创建另一个相同的文件,并在其中规定将AddType命令,指定额外的编码。 该文件可以作为整个网站或个人网页。 这取决于在.htaccess文件所在。 如果你把它与网站的特定语言的文件夹中,它的配置将在这一部分才有效。 其余部分将根据第一htaccess的,它位于一个站点的根目录的规则进行操作。

重定向使用的.htaccess

许多开发人员网站面临着这样的情况,在当前项目的变化,你想节省一些网页的旧地址。 尤其是经常当您更改的内容管理系统,它运行的网站出现这种情况。 这是原来的网站是静态的,没有人关心的逻辑地址。 需要重定向(的.htaccess需要改变)。

转发也需要,如果管理员想继续在搜索结果中的网站的位置。 毕竟,提高从头评级 - 这是一个艰巨的任务。

怎样才能以这种转发举办? htaccess的是要在主机上使用。 重定向是使用选项重定向301,其次是新页面的地址进行。

限制访问

为了限制访问整个网站,其部分或特定的文件,这些文件位于该也使用的.htaccess的服务器上。 它拒绝访问不是由那些谁可能会破坏一些用户访问的文件。

使用下面的命令:

  • 要拒绝访问整个网站的文件寄存器命令所有否认。
  • 要拒绝访问使用特定的IP地址从ip_adres_polzovatelya队否认。

文件保护

最有可能的,每个用户恰好满足不同网站上的同一篇文章。 大多数情况下,它恰巧,他们只是从其他资源被盗。 当然,搜索引擎与重复的网页的现象挣扎,但他们往往是不太正确选择源。 对于撰稿人和程序员是一个很严重的问题。 因为为了写出高质量的内容需要花费大量的时间和精力。 然后搜索引擎增添了对复制的材料制裁。 这是令人沮丧。 通常,文本和图像,他们窃取。 同时,大量这样的盗贼甚至不下载其他人的资源的图像。 为了不使自己的服务器,他们只是指与原始源图片。 此关联称为插入热链接。 除了链接,图片可以插入,表明可供下载的文件。 对于笔者的内容这样的现象是极不愉快。 服务器是他们的主要来源,也是超载。

在.htaccess文件,你可以指定要保护的盗链的文件。 它阐述了扩大,将被拒绝访问。 也为宾馆文件或整组可以设置密码。 然后.htaccess文件放置在目录中,访问哪些应该被关闭。

诊断错误

恰巧有与编辑.htaccess文件放置后的代码“500”的错误。 发生是由于文件本身的缺陷这样的错误。 你可以发现,位于域目录,文件夹与报告在一个文件中的原因。

另外,如果你不进行什么在.htaccess说,你需要确保该文件的处理包括在站点设置。

正如你所看到的,需要您的网站编码的配置,以及其他有用的操作,允许适当地管理各个项目的开发和支持.htaccess文件。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.birmiss.com. Theme powered by WordPress.