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

softyun3年前云服务器42

实现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、注意对香港服务器的各个功能操作进行测试,看性能表现如何;3、注意记录测试结果,...

香港游戏服务器租用推荐

如果是国内正规游戏公司,推荐大家租用国内服务器;国内用户访问的话速度会非常快。如果是棋牌游戏,私服游戏的话,由于国内法律法规,备案等原因;推荐大家使用香港服务器或者美国服务器,都不错;这篇文章给大家推...

国外高防云服务器怎么防御攻击

国外高防云服务器防御攻击的方法:1、高防数据中心会定期对现有网络主节点进行扫描,寻找可能存在的安全隐患并及时清理;2、国外高防云服务器防火墙会主动识别过滤虚假流量或IP,降低由于网络恶意攻击带来的风险...

租用的香港服务器如何进行维护

租用的香港服务器进行维护的方法:1、需要及时给租用的香港服务器安装系统补丁;2、安装网络杀毒软件,控制网络病毒的传播;3、安装并设置防火墙,防止非法访问;4、关闭香港服务器不需要的服务和端口,增加系统...

使用台湾vps建站有哪些优势

使用台湾vps建站的优势有:1、台湾vps加载速度比共享虚拟主机快,并且能够根据自身需求自行安装程序或插件;2、台湾vps拥有自由的磁盘空间,可根据自身业务需求按需选择空间大小;3、台湾vps能够实现...

爬虫对服务器 CPU,内存和网速的影响

这里介绍爬虫对服务器的影响,主要是给小白同学普及一下爬虫的基础知识。在我们写爬虫的时候,首先会想到开多线程,如果使用的语言是Python,很不幸,因为Python存在GIL,在任何时候,CPU内只有一...