apache域名转向

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

服务器技术 2020-06-22 13:28:53 35

导读

用Apache的.htaccess来做301域名转向1、开启apache支持.htaccess,方法:在Apache的配置文件httpd.conf中,找到<Directory/>OptionsFollowSymLinksAllowOverrideNone把其中的AllowOverrideNone改为AllowOverrideAll,然后重启apache。2、在网站的根目录下新建一个.htac……

用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]


1253067 TFnetwork_cn