Php htaccess将特定页面的传入链接重定向到主页
谷歌已经为我网站中的某些页面编制了索引,我不希望用户直接访问这些页面,而是从主页(例如)Php htaccess将特定页面的传入链接重定向到主页,php,linux,.htaccess,Php,Linux,.htaccess,谷歌已经为我网站中的某些页面编制了索引,我不希望用户直接访问这些页面,而是从主页(例如) 使用.htaccess如何将传入的外部链接重定向到特定页面,并使其进入我的主页?我认为您必须在重写中使用HTTP\u referer: RewriteCond %{HTTP_REFERER} http\:\/\/example.com/ RewriteRule (.*)$ index.php 为了防止Google在将来索引您站点上的特定页面,请使用 将特定页面发送到主页,例如http://mysite.c
使用.htaccess如何将传入的外部链接重定向到特定页面,并使其进入我的主页?我认为您必须在重写中使用HTTP\u referer:
RewriteCond %{HTTP_REFERER} http\:\/\/example.com/
RewriteRule (.*)$ index.php
为了防止Google在将来索引您站点上的特定页面,请使用 将特定页面发送到主页,例如
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
。`RewriteEngine on
重写基/
重写规则^testpage.htm$/[L,NC,R=302]`为什么不在链接中添加rel=“nofollow”?或者让他们对经过身份验证(或登录)的人保密。