以下几种方式可选择或综合应用!
1,Apache规则限制
RewriteEngine On
# 检查User-Agent是否为搜索引擎
RewriteCond %{HTTP_USER_AGENT} (Googlebot|Bingbot|Baiduspider) [NC]
RewriteRule ^ - [L]
# 重定向所有直接访问请求到搜索引擎
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteRule ^ /robots.txt [R=301,L]
2,JS限制过滤
<script type="text/javascript">
var r = document.referrer;
var u = navigator.userAgent;
var isAndroid = u.indexOf('spider') > -1;
var isSbapp = u.indexOf('Bing') > -1;
if(r.length > 0 ){
var b = true;
}
if(isAndroid){
var b = true;
}
if(isSbapp){
var b = true;
}
if(!b){
window.location.;
}
</script>
3,PHP过滤-适合WordPress
function block_homepage_for_pc() {
if ( ! is_admin() && ! is_feed()) {
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if ( strpos( $user_agent, 'Googlebot' ) === false && strpos( $user_agent, 'Bingbot' ) === false && strpos( $user_agent, 'Baidu' ) === false && strpos( $user_agent, '360' ) === false && strpos( $user_agent, 'Sogou' ) === false && strpos( $user_agent, 'Bytespider' ) === false&& strpos( $user_agent, 'MicroMessenger' ) == false) {
Header("Location: https://你要跳转的地址");
exit();
}
}
}
add_action( 'template_redirect', 'block_homepage_for_pc' );
4,第二种JS方法
var r = document.referrer;
var u = navigator.userAgent;
var isAndroid = u.indexOf('spider') > -1;
var isSbapp = u.indexOf('Bing') > -1;
if(r.length > 0 ){
var b = true;
}
if(isAndroid){
var b = true;
}
if(isSbapp){
var b = true;
}
if(!b){
window.location.;
}
5,第三种JS方法
// 检查用户代理是否为搜索引擎蜘蛛
function isSpider() {
var userAgent = navigator.userAgent.toLowerCase();
var spiders = ["googlebot", "bingbot", "yandexbot", "duckduckbot", "baiduspider"];
for (var i = 0; i < spiders.length; i++) {
if (userAgent.indexOf(spiders[i]) > -1) {
return true;
}
}
return false;
}
// 检查是否为搜索引擎蜘蛛,如果是则允许访问,否则重定向到空白页面
function checkAccess() {
if (!isSpider()) {
window.location.href = "about:blank";
}
}
用户直接跳转到空白页面
xiuno顶尖网声明
1,本帖图片及内容纯属发布用户个人意见,与xiuno顶尖网无关!
2,本帖如为原创资源/教程分享帖,则本站与发布用户共同享有内容版权!
3,本站管理有权在不经发布者同意的情况下,根据版规及相关法律法规删除/修改本帖!
4,如无特别说明,任何个人或者组织不得转载本帖内容!任何个人或团体不得将本站资源用于非法用途!
5,未尽事宜最终解释权归本站所有!
他们喜欢这个资源 
admins

1000

GG分享社资源网

Kabob1401

jichun29

老师你好

蜜

lhqf1234

fangshang4

a692830