Apache中301重定向的配置代码

softyun3年前服务器119

新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

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

复制代码 代码如下:


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


2)重定向到新域名

复制代码 代码如下:


Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ baidu/$1 [L,R=301]


3)使用正则进行301重定向,实现伪静态

复制代码 代码如下:


Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\$ news.php?id=$1


将news.php?id=123这样的地址转向到news-123

Apache下vhosts.conf中配置301重定向

为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:

复制代码 代码如下:


<VirtualHost *:80>
ServerName baidu
DocumentRoot /home/fari001Com
</VirtualHost>

<VirtualHost *:80>
ServerName faribaidu
RedirectMatch permanent ^/(.*) baidu/$1
</VirtualHost>


Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读Apache文档。

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

相关文章

已经备案的域名为何需要备案,已经备案的域名有哪些必备条件

已经备案的域名是指在最相关部门备案并经审核通过的域名。备案是指网站主办单位将其域名、服务器等相关信息提交至工业和信息化部门进行备案登记,以取得在互联网上提供信息服务的资格。备案的目的在于规范互联网信息...

什么是免备案虚拟空间,免备案虚拟空间的特点与使用

免备案虚拟空间也称之为境外虚拟空间,指的是托管在境外服务器上的虚拟主机,可以使用外国域名进行访问。与国内虚拟空间相比,免备案虚拟空间在备案、流量等方面都有着自身最的优势。免备案虚拟空间的特点:不需要备...

wordpress主机,附详细介绍

wordress主机是什么?了解wordress主机的作用1.什么是wordpress主机?&nbs;&nbs;&nbs;&nbs;&nbs;&nbs;...

Nginx+Keepalived实现Web服务器高可用

1、Nginx业务背景现公司需求快速搭建web服务器,对外提供给用户web服务。需求拆分需要基于http协议的软件,搭建服务实现介绍常见用法:1) web服务器软件 httpd http协议同类的we...

浅谈Web服务器和应用服务器的区别

通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请...

阿里云香港服务器崩溃了怎么办:阿里云香港服务器价格表

阿里云香港服务器崩溃了怎么办:阿里云香港服务器价格表

即使在最先进的云基础设施上,服务器崩溃仍然是一个不可避免的问题。在这种情况下,迅速而有效地应对服务器崩溃变得至关重要。本文将分析如果阿里云香港服务器崩溃了,应该采取的快速恢复和预防措施。1. 快速恢复...