【发布时间】:2018-12-24 10:54:03
【问题描述】:
私人注册的域名 2nicksplumbing.com 正在被 Google 索引并定向到 NicksPlumbing.com
我尝试了以下方法来阻止它,但没有成功...
- 在 cPanel 中阻止了域 ip
- .htaccess 文件中的拒绝方法
- .htaccess 文件中的 RewriteCond 方法(代码如下)
谁能告诉我为什么我不能阻止这个域名指向我们的网站?
Options +FollowSymLinks
RewriteEngine On
ErrorDocument 404 https://www.nicksplumbing.com/404.html
RewriteCond %{HTTP_REFERER} 2nicksplumbing\.com [NC]
RewriteRule .* - [F]
RewriteCond %{HTTP_HOST} ^nicksplumbing\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^nicksplumbingrepair\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.nicksplumbingrepair\.com [NC,OR]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.nicksplumbing.com/$1 [L,R=301]
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ https://www.nicksplumbing.com/$1 [R=301,L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
【问题讨论】:
-
如果您要投反对票,请至少说出原因!!!解释“这个问题没有显示任何研究成果;不清楚或没有用”?我尝试了 3 种不同的研究方法!
-
犀牛,冷静。投反对票并不是世界末日(顺便说一句,这不是我)。您是要阻止该网站还是要阻止 Google 对其进行抓取和索引?因为如果你想停止谷歌,那么你可以使用
robots.txt文件。 -
非常感谢您的建议,但我已经研究了如何使用 robots.txt 文件阻止域,但发现它不起作用。 productforums.google.com/forum/#!topic/webmasters/XspeRNQBXMo 你知道使用 robots.txt 文件的另一种方法吗?再次感谢!
-
如果你想阻止域,那么是的,你会使用
.htaccess。我只建议了robots.txt,因为您可以使用它来阻止 Google 索引和抓取该特定域/URL。 -
至少我想让谷歌不索引它,所以很想像你建议的那样让 robots.txt 文件工作,但你可以从我提供的链接中看到它不起作用大大地。您知道使用 robots.txt 文件的另一种方法吗?感谢您的宝贵时间!
标签: .htaccess mod-rewrite