windows中apache 301页面跳转实现方法

softyun3年前云服务器73

实现301页面跳转之前需要对apache配置做下修改如

apache默认是没有开启mod_rewrite模块的,

1,将

复制代码 代码如下:

#LoadModule rewrite_module modules/mod_rewrite.so


这一行前面的#号去掉,http.conf的站点目录配置,另一种是空间用户常用的

改为

复制代码 代码如下:

LoadModule rewrite_module modules/mod_rewrite.so,



2,将AllowOverride None 改为:AllowOverride All

一、写.htaccess文件,关于301重定向的写法:

1) 常见的将不带WWW的域名转向到带WWW的域名下 举例:网站重定向到网站

复制代码 代码如下:


Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^网站 [NC]
RewriteRule ^(.*)$ 网站/$1 [L,R=301]



如果你有服务器权限我们可以在http.conf中修改

二、Apache下vhosts.conf中配置301转向。

复制代码 代码如下:


<VirtualHost *:80>
DocumentRoot “E:/xxx”
ServerName 域名
</VirtualHost>
<VirtualHost *:80>
ServerName 域名
RedirectMatch permanent ^/(.*) 域名$1
</VirtualHost>




将不带WWW的域名转向到带WWW的域名下

复制代码 代码如下:


Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xxx [NC]
RewriteRule ^(.*)$ xxx,cn/$1 [L,R=301]


常用的客户端请求错误返回代码:

400 - Bad request 错误请求
401 Authorization Required需要验证
403 Forbidden禁止
404 Not Found找不到页面
405 Method Not Allowed
408 Request Timed Out
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type

大家可使用ff浏览firebug来检测是否返回了301状态代码

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

如何管理美国轻量化云服务器的密码

管理美国轻量化云服务器密码的方法:1、定期检查云服务器异常登陆情况,及时排除攻击问题,并更改密码;2、设置较长字符的密码,如网站允许的密码长度最长为16位,就设置16位的密码;3、不同云服务器使用不同...

使用vps远程桌面服务器怎么连接

使用VPS远程桌面连接需要完成以下几个步骤:1、确认您的VPS服务器已经安装了远程桌面服务(RDP)。2、确认您的本地计算机已经安装了远程桌面连接工具(RDP客户端),如果没有,可以从Windows官...

台湾服务器适合托管矿机吗

台湾服务器适合托管矿机:1、台湾服务器机房的网络带宽性价比高,有利于矿主托管机器控制成本;2、台湾服务器能提供源源不断的电力供应,保证矿机的算力;3、台湾服务器的机房采用优质冷却设备,环境可靠,能保证...

游戏服务器租用多少钱

网络游戏在互联网时代的普及促进了越多人进入了游戏行业,在游戏运营时,最为基础的游戏服务器也是游戏运营最为核心的部分,在游戏服务器租用需要注意什么?游戏服务器租用多少钱?下面为大家介绍影响游戏服务器租用...

香港cn2空间适合哪些行业使用

适合使用香港cn2空间的行业有:1、如果用户位于大陆,香港,台湾,东南亚等接近香港的地方,适合使用香港cn2空间;2、香港cn2空间适合于流量更小,攻击更少,访问速度更快的网站;3、特殊行业不想被国内...

小说网站选择台湾服务器该如何配置

小说网站选择台湾服务器的配置:1. 原创或者与写手合作的模式进行内容生产的话,在服务器的硬件选择方面主要还是选择高性能的CPU比较好,跑采集程序的通过采集的方式获得内容的话使用中档的配置。2. 租用台...