apache .htaccess 重定向
最近需【zuì jìn xū】🎢要在apache下面配【xià miàn pèi】🐚置👛301 域名永久重定【jiǔ chóng dìng】向
考虑使用apache的🏆rewrite或redirect实现【shí xiàn】。 我用rewrite 实现【shí xiàn】
1,通过在网站根【wǎng zhàn gēn】目录新📻建.htaccess 文件🦊 里面写【lǐ miàn xiě】📔入
RewriteCond %{HTTP_HOST} ^a.com [NC]
RewriteRule ^(.*)$ http://www.b.com/$1 [L,R=301]
就可以🍢了,改成自己相关域名就【yù míng jiù】🛬可以了🔙
2,apache主配置文件必【wén jiàn bì】须【xū】 开启
RewriteEngine On
确保加【què bǎo jiā】🔉载了【zǎi le】 mod_rewrite模块
<Directory /var/www/html/xxx.cn>
Options FollowSymlinks
AllowOverride All 确保这🏕里不是none
<Directoyr>
开始测试了很🕜久,要确保🗾每步都【měi bù dōu】做对才【zuò duì cái】能成功【néng chéng gōng】
Apache设置【shè zhì】🗣301重定向🔉防止域【fáng zhǐ yù】名【míng】👗权重分【quán chóng fèn】散🗜
大家在【dà jiā zài】做网站【zuò wǎng zhàn】🥣的时候都清楚,域名【míng】👗默许的是不带www的域名【míng】👗,而绝大部分站【bù fèn zhàn】🚀长都会使用带www域名【míng】👗绑定网站【zhàn】🚀,这样我们就2个域名【míng】👗绑定了一个网站【zhàn】🚀。总所周【zǒng suǒ zhōu】🆓知【zhī】😼,搜索引【sōu suǒ yǐn】擎喜欢原创🍭、独一无🐲二的东🐧西😥。若两个【ruò liǎng gè】站【zhàn】内容【róng】🐭,页面完全相同【quán xiàng tóng】,可能导【kě néng dǎo】致百度只【bǎi dù zhī】认可其中一🔛个为原🐨创🍭,另一个🌎是抄袭。同样如【tóng yàng rú】果一个站【zhàn】🚀用两个域名【míng】👗,容【róng】🚴易导致百度只【bǎi dù zhī】更新【gèng xīn】其中一🔛个的快🤟照💌,而另外一个不更新【gèng xīn】。或者今天更新【gèng xīn】这个,明天更💫新那个🖥。很明显,这样容【zhè yàng róng】🚴易分散【yì fèn sàn】📳权重【quán chóng】,甚至导㊗致其中一🔛个域名【míng】👗被当作🔷作🔷弊站而【bì zhàn ér】被🔑K掉【diào】。如果确实要使用双域【yòng shuāng yù】名【míng】👗,我建议你把其⛰中一个域🐍名【míng】👙用301重定向🔉,这个就是本次笔者要谈的内🍱容【róng】🚴。
笔者使🥛用的是🎌Apache搭建的网站【zhàn】🚀运行环境【jìng】
1.我们先设置【shè zhì】🗣Apache下的【xià de】httpd.conf增加下🚷面代码【miàn dài mǎ】
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
否则【fǒu zé】😻你的下面的【miàn de】.htaccess不会工【bú huì gōng】作🔷
2.我们将【wǒ men jiāng】域名【míng】👗301重定向🔉到www的二级【de èr jí】🌽域名【míng】👗,在网站【zhàn】🚀跟目录创🍭建一个【jiàn yī gè】.htaccess文件【wén jiàn】,并将下【bìng jiāng xià】面提供【miàn tí gòng】的代码【de dài mǎ】写入文件【wén jiàn】。
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^jieyitong8.com [nc]
rewriterule ^(.*)$ [url]http://zbbingyang.com/$1[/url] [r=301,nc]
这个规则😻 没测试【méi cè shì】成功 不知道【bú zhī dào】🏹是那你没做好
重启下Apache就可以🍢实现了👥
关键词【guān jiàn cí】:apache,.htaccess,重定向♟
阅读本文后您有什么感想? 已有 人给出评价!
- 1
- 1
- 1
- 1
- 1
- 1