Apache中301重定向的配置代码

softyun3年前服务器60

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

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

相关文章

apache中封IP的实现方法

说明如下:1. 在配置文件里设置:打开httpd.conf编辑,将下列block如下编辑:httpd.conf复制代码 代码如下:<Directory “/var/www/html”>Op...

如何防止ip被攻击,有效防范攻击ip的措施

1.什么是攻击ip?攻击ip指的是恶意攻击者利用控制的机器或者网络,向一个或多个目标主机进行攻击,以达到破坏、占领这些主机的目的。攻击ip是网络事件中最常见的一种恶意行为。2.攻击ip的危害攻击ip对...

服务器高防御有多重要,服务器高防御的必要性与应用

1.什么是服务器高防御?服务器高防御,简称DDoS防御,是指采用一定的技术和设备,对互联网服务器进行保护和防御,以防止因大规模DDoS攻击导致的服务器宕机、业务停滞、数据泄露等问题。该技术多应用于金融...

广州主机租用靠谱吗,广州主机租用服务哪家好

1.广州主机租用是什么?广州主机租用是指将服务器主机租赁给客户使用,客户可以在服务器上搭建自己的网站、游戏等应用,以及进行数据存储、数据备份等操作。2.广州主机租用的好处有哪些?无需购买服务器设备,只...

树莓派安装宝塔面板后VNC无法登陆的问题说明

这段时间辞去了上一份工作,处于找工作的空挡。闲在家里把树莓派又拿出来玩。安装了tensorflow lite、opencv之后,正在安装宝塔面板的时候发现了一个问题。特记录如下:问题描述:树莓派安装宝...

Windows10本地搭建IIS+PHP+MYSQL+phpMyAdmin运行环境(也可用于服务器)

准备工作 需要提前下载的工具软件1、php5.45,windows应该使用PHP的非线程安全(NTS)版本。我经常用织梦程序做站,所以选择php-5.4.45-nts-Win32-VC9-x...