当前位置:首页 >> 时尚

linux琐细独霸.htaccess文件完成301重定向的编制

linux琐细独霸.htaccess文件完成301重定向的细独编制

1.重定向admin.com到www.admin.com

这类重定向非经罕有  ,幻想下场方针是成重完成域名的独一性,也是定向的编搜刮引擎优化必须求做的 。完成编制是细独在.htaccess文件中介入以下轨则  :

代码以下:

RewriteEngine On

RewriteCond %{ HTTP_HOST} !^www.admin.com$ [NC]

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

注 :独霸这类301重定向编制后  ,当你翻开近似admin.com的成重网址后会主动定向到www.admin.com。

2.重定向www.admin.com到admin.com

这类独霸正好和上面的定向的编域名展示是相反的 ,轨则以下 :

代码以下:

RewriteEngine On

RewriteCond %{ HTTP_HOST} !^admin.com$ [NC]

RewriteRule ^(.*)$ http://admin.com/$1 [L,细独R=301]

注:独霸此301重定向编制 ,当你翻开近似www.admin.com的成重网址后会主动定向到admin.com  。

3.重定向oldadmin.com 到 newadmin.com

这类独霸经经常独霸于交换域名时用到,定向的编良多站长因为各类启事大年夜大年夜约要为站点交换域名,细独此时多采取以下轨则来完成从头定向:

代码以下:

RewriteEngine On

RewriteBase /

RewriteCond %{ HTTP_HOST} !oldadmin.com$ [NC]

RewriteRule ^(.*)$ http://newadmin.com/$1 [L,成重R=301]

注 :当用户翻开老的域名后  ,会主动重定向到新的定向的编域名下的站点 ,此时域名展示格式为不带www.的细独格式。

4.重定向oldadmin.com 到 www.newadmin.com

这类独霸是成重基于第三种编制的改进 ,只是定向的编展示网址展示为带www.的那种 。

代码以下:

RewriteEngine On

RewriteCond %{ HTTP_HOST} !oldadmin.com$ [NC]

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

注:当用户翻开老的域名后  ,会主动重定向到新的域名下的站点 ,并且网址展示格式为带www.的格式 。

5.重定向admin.com/file/file.php 到 otheradmin.com/otherfile/other.php

这类独霸针对变换一个域名的同时 ,网站目次路途也产生发火改削的气候下独霸 ,轨则以下:

代码以下:

RewriteCond %{ HTTP_HOST} ^www.admin.com$

RewriteRule ^file/file.php$ http://www.otheradmin.com/otherfile/other.php [R=301,L]

注:当用户访谒老的域名路途时,会从头定向到新的域名新的路途下。

知识

linux琐细独霸.htaccess文件完成301重定向的细独编制

1.重定向admin.com到www.admin.com

这类重定向非经罕有  ,幻想下场方针是成重完成域名的独一性,也是定向的编搜刮引擎优化必须求做的 。完成编制是细独在.htaccess文件中介入以下轨则  :

代码以下:

RewriteEngine On

RewriteCond %{ HTTP_HOST} !^www.admin.com$ [NC]

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

注 :独霸这类301重定向编制后  ,当你翻开近似admin.com的成重网址后会主动定向到www.admin.com。

2.重定向www.admin.com到admin.com

这类独霸正好和上面的定向的编域名展示是相反的 ,轨则以下 :

代码以下:

RewriteEngine On

RewriteCond %{ HTTP_HOST} !^admin.com$ [NC]

RewriteRule ^(.*)$ http://admin.com/$1 [L,细独R=301]

注:独霸此301重定向编制 ,当你翻开近似www.admin.com的成重网址后会主动定向到admin.com  。

3.重定向oldadmin.com 到 newadmin.com

这类独霸经经常独霸于交换域名时用到,定向的编良多站长因为各类启事大年夜大年夜约要为站点交换域名,细独此时多采取以下轨则来完成从头定向:

代码以下:

RewriteEngine On

RewriteBase /

RewriteCond %{ HTTP_HOST} !oldadmin.com$ [NC]

RewriteRule ^(.*)$ http://newadmin.com/$1 [L,成重R=301]

注 :当用户翻开老的域名后  ,会主动重定向到新的定向的编域名下的站点 ,此时域名展示格式为不带www.的细独格式。

4.重定向oldadmin.com 到 www.newadmin.com

这类独霸是成重基于第三种编制的改进 ,只是定向的编展示网址展示为带www.的那种 。

代码以下:

RewriteEngine On

RewriteCond %{ HTTP_HOST} !oldadmin.com$ [NC]

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

注:当用户翻开老的域名后  ,会主动重定向到新的域名下的站点 ,并且网址展示格式为带www.的格式 。

5.重定向admin.com/file/file.php 到 otheradmin.com/otherfile/other.php

这类独霸针对变换一个域名的同时 ,网站目次路途也产生发火改削的气候下独霸 ,轨则以下:

代码以下:

RewriteCond %{ HTTP_HOST} ^www.admin.com$

RewriteRule ^file/file.php$ http://www.otheradmin.com/otherfile/other.php [R=301,L]

注:当用户访谒老的域名路途时,会从头定向到新的域名新的路途下。


{dede:include filename="menu.htm"/}