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

softyun3年前云服务器40

实现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、服务器中用C或C++编写的程序出现C指针错误问题导致;3、服务器数据库中的临时表不够用到导致;4、服务器出现线程死锁问题导致;5、服务器的...

外贸站必须得选择海外服务器吗?

随着经济全球化步伐的加快,我们对地球村的概念越来越有体验,全球就像一个有机的共同体,贸易往来和文化交流,都让这跟纽带——网络资源变的越发重要。国内企业想海外寻求服务器资源,以达...

游戏行业租用香港云服务器vps好吗

游戏行业租用香港云服务器vps好:1、香港云服务器vps提供高防抗DDOS攻击,能有效保护游戏行业的利益;2、香港云服务器vps响应速度快,能保证游戏用户的网站体验感;3、香港云服务器vps配置多样化...

英国服务器有哪些优势

英国服务器的优势有:1、英国服务器使用独享国际带宽,避免了电信网通互访问题;2、英国服务器不用备案,对网站内容的限制较宽松;3、英国服务器提供高速IP网络,带宽充足,网络结构合理,稳定性好,访问速度快...

导致香港服务器宕机的因素有哪些

导致香港服务器宕机的因素有:1、网站访问量突然增大,香港服务器无法承受导致;2、香港服务器后台运行的程序过多导致服务器突然黑屏或死机;3、香港服务器硬件出现故障导致无法正常使用;4、服务器管理员操作不...

香港云vps主机速度会受到什么影响

影响香港云vps主机速度的因素有:1、硬件配置,云主机硬件配置出现故障时会导致卡顿、死机的情况发生;2、机房环境,机房出现火灾、停电等情况会让云主机暂时无法访问;3、网站建设程序,精简的程序代码,能让...