谷歌已经在我的网站上索引了某些页面,我不想让用户直接访问,但从主页(例如)。htaccess将传入链接重定向到某些页面主页
使用.htaccess如何将传入的外部链接重定向到某些页面并将其转到我的主页?
谷歌已经在我的网站上索引了某些页面,我不想让用户直接访问,但从主页(例如)。htaccess将传入链接重定向到某些页面主页
使用.htaccess如何将传入的外部链接重定向到某些页面并将其转到我的主页?
为了防止谷歌在未来您的网站索引的特定页面,使用noindex meta tag。
要将特定页面发送到主页,例如, http://mysite.com/somddir/somepage.htm
以下内容添加到你的.htaccess在您网站的根目录
RewriteEngine on
RewriteBase/
# add a rule like this for each page you want to redirect
RewriteRule ^somedir/somepage\.htm$/[L,NC,R=302]
务必使用R=302
,而不是301
,这是永久性的。
,我认为你必须使用的RewriteCond HTTP_REFERRER:
RewriteCond %{HTTP_REFERER} http\:\/\/example.com/
RewriteRule (.*)$ index.php
'上 RewriteBase RewriteEngine叙述/
重写规则^ Testpage.htm上$/[L,NC,R = 302]`
为什么不只是添加了相对= “nofollow” 的链接?或者让他们私密以认证(或登录)人员。 – 2012-02-05 15:19:08