1.软文推荐

2.软文推荐

3.软文推荐

.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、防止域名恶意解析等功能,这里就不一一列举了,如果对这方面感兴趣的朋友,可以到站长百科去看看。

来源:idcspy.com/hostease_.htaccess_shili.html

本站声明:内容来源于网络,内容不代表本站立场,仅供阅读参考,文章版权归原作者“本公司cmy.cn”所有。如有侵权,请联系我们删除。

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们56dr_com,同时欢迎投稿传递力量。

相关文章 8

1

centos设置时区命令的简单介绍 2分钟前

目录:1、CentOS下的时区修改2、centos 7 安装完系统后怎么修改时区3、CentOS7修改时区为【UTC】CentOS下的时区修改 默认选项安装的CentOS系统,系...

2

买云服务器时考虑什么(购买云服务器之后怎么使用) 5分钟前

买云服务器时考虑什么?买云服务器时考虑的因素有很多,比如云服务器配置、价格、服务商品牌等等。买云服务器首先是满足需求,其次...

3

日本裸金属(为什么叫裸金属) 7分钟前

目录:1、最好用的免费云主机是什么2、云服务器哪家比较好3、有哪些比较好用的企业私有云?4、云服务器什么品牌比较好?最好用的免费...

4

云服务器的线路怎么添加(云服务器的部署) 10分钟前

云服务器的线路怎么添加?我们在购买云服务器时,会遇到线路选择的问题。现在的机房都会有单线、双线,多线等线路供用户选择,这里...

5

2核4g云主机(2核4g3m云服务器) 13分钟前

目录:1、某企业需要搭建一个日访问量1000人左右的网站,一般推荐使用什么云主机2、云服务器,2核4g,带宽5M可支持多少人同时在线3、云服...

6

韩国按时计费vps(韩国一个小时多少钱) 14分钟前

目录:1、谁来科普一下,香港,俄罗斯,新加坡,日本,韩国的vps2、本人想代理香港和韩国vps3、求一个海外VPS国家最全的支持日租的上家...

7

如何制作docker镜像(docker镜像怎么制作) 14分钟前

如何制作docker镜像?Dockerfile 是一个包含创建镜像所有命令的文本文件,通过docker build命令可以根据 Dockerfile 的内容构建镜像。 1.创建一个...