Apache中301重定向的配置代码

softyun3年前服务器120

新建.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文档。

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

相关文章

利用宝塔面板同步服务器时间的实现方法

前言前段时间,一台德阳的服务器时间出错了。因为在外面没有电脑,不方便同步,于是研究了一下利用宝塔面板如何同步时间。教程首先,我们找到Linux工具箱打开,找到左边栏的时区设置。国内的话我们就选择Asi...

视频服务器是什么,了解视频服务器的基础知识

视频服务器是一种存储和传输视频内容的设备。它通常被用于将视频信号通过网络或互联网传输,以实现远程监控、视频会议、在线教育和流媒体等应用场景。视频服务器有两个主要的功能:一是存储,二是传输。存储功能是指...

网站启用https后的SSL的安全配置和检测

现在的网站通常开启SSL已经是标配了,不过,配置好了SSL后,还需要判断一下服务器部署的是否安全,如果没有配置好的话,会带来很多安全隐患。SSL/TLS 系列中有六种版本:SSL v2,SSL v3,...

如何有效地防御服务器攻击,服务器防御攻击的几种方法

1.什么是服务器防御攻击?服务器防御攻击是指在网络环境下保护服务器,确保服务器正常运行的一系列防御行为。攻击类型多种多样,比如DDoS攻击、SQL注入攻击、XSS攻击、CC攻击等等,这些攻击均可能导致...

什么是国内免备案空间,国内免备案空间的优点和限制

在网络托管中,网站备案是一个重要的步骤。备案是指将网站信息报备至相关部门,由其核实网站信息的真实性和合法性,完成备案后便可以正式上线运营。然而,备案需要提交大量资料,并且审批过程耗时,给网站的运营造成...

域名注册价格是多少,了解域名注册价格的应该知道这些

1.什么是域名?域名是互联网上的一个名称,人们可以通过输入域名访问网站。域名由一串字符组成,通常由两个或多个单词组成,中间用点号连接。2.域名注册价格的构成域名注册价格由多个因素决定,包括:域名后缀(...