首页 > 服务器    日期:2020-04-25 / 来自互联网 / 浏览

用Apache的.htaccess来做301域名转向

1、开启apache支持.htaccess,方法:

在Apache的配置文件httpd.conf中,找到

<Directory />

Options FollowSymLinks

AllowOverride None

把其中的AllowOverride None改为AllowOverride All,然后重启apache。

2、在网站的根目录下新建一个.htaccess的文件,并把.htaccess文件的权限改成644

3、把下面的三行内容复制到这个文件中

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.abcabc.com [NC]

RewriteRule ^(.*)$ http://www.cbacba.com/$1 [L,R=301]

IIS7、IIS7.5301域名重定向(重定向界面都一样的)

打开网站功能视图->找到http重定向->打开选中“将请求重定向到此目标”->输入要重定向的网址

如果是这样转向:

把http://www.abc.com/home/html/70/10870-1048.html 301跳转到http://www.bac.com/html/70/10870-1048.html

可以把.htaccess这个文件放到home目录下

同理,把http://www.abc.com/home/html/70/10870-1048.html 301跳转到http://www.bac.com/70/10870-1048.html

.htaccess放到html目录下

.htaccess规则同上:

RewriteCond %{HTTP_HOST} ^www.1.com [NC]

RewriteRule ^(.*)$ http://www.2.com/$1 [L,R=301]

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章