虚拟主机之配置.htaccess主要实例

虚拟主机之配置.htaccess主要实例

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

.htaccess文件是Apache服务器中的一个配置文件。它负责相关目录下的网页配置不准确。通过.htaccess文件。可以帮我们实现网页301重定向。自定义404错误页面。改变文件扩展名。允许/阻止特定的用户或者目录的访问。禁止目录列表。配置默认文档等功能。现在国外大多数虚拟主机商都允许用户自定义自己的.htaccess文件。如HostEase。Godaddy等虚拟主机。
下面说说在虚拟主机中自定义.htaccess文件的主要实例。
1。实现301重定向。
用Rewrite实现301转向代码如下:
RewriteEngine On
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
请将代码中的域名转换成你转向到新域名。当然也可以用Redirect实现目录的转向:
Redirect 301 /old.html http://www.domain.com/new.html
2。自定义404错误页面。
在.htaccess添加如下如下代码。然后把/bbs/e404.php 部分修改成你想要使用的错误页面的路径(如果要自定义其它错误页面。只需将404修改为相应的错误代码即可。如500)。
ErrorDocument 404 /bbs/e404.php
3。允许/阻止特定的用户访问。
禁止特定的IP代码如下:
order allow,deny
allow from all
deny from 1.1.1.1 #(将1.1.1.1换成想要禁止的IP)。
允许特定的IP访问代码如下:
order deny,allow
deny from all
allow from 1.1.1.1 #(将1.1.1.1换成允许访问的IP)。
4。禁止显示目录列表。
如果网站目录没有默认首页文件。将会列出文件列表。可能造成安全隐患。为避免这种情况(而不必创建一堆的新index文件)。你可以在你的.htaccess文档中键入以下命令。用以阻止目录列表的显示。代码如下:
Options -Indexes
备注:Unix。Linux系统或者是任何版本的Apache Web服务器都是支持.htaccess的。但是可能有的主机服务商可能不允许你自定义自己的.htaccess文件。上述的配置过程主要列举了.htaccess配置文件的常见实例。当然我们也可以通过配置.htaccess文件来实现伪静态(如Discuz。 WordPress程序等)。规范www。防止域名恶意解析等功能。这里就不一一列举了。如果对这方面感兴趣的朋友。可以到站长百科去看看。

分享到 :
相关推荐

企业服务器租用选择独立ip有哪些好处(企业服务器租用选择独立ip有哪些好处呢)

具体内容如下:1。减少IP被封的机率如同一台服务器上其他客户因违规信息影响(如黄[&...

chatgpt哪个公司做的(openai)

chatgpt是美国开放人工智能研究中心研发的聊天机器人程序。是人工智能技术驱动的自...

WordPress搭建网站怎么选择SugarHosts主机(服务器搭建wordpress)

SugarHosts糖果主机是国内大多站长都非常熟悉的一家国外主机商。这是一家综合型...

常见的DDOS攻击方式有哪些(常见的ddos攻击方式有哪些)

常见的DDOS攻击方式有:1。SYN/ACKFlood攻击。通过向受害主机发送大量[...

发表评论

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