我在Backspace Cloud托管上有一个网站,当您创建新网站时,他们会发布一个临时URL。这已在Google中编入索引,我已尝试将所有内容重定向到.htaccess文件中,或者在robots.txt文件中阻止它无济于事。
以下是我目前在.htaccess文件中尝试的内容,但都没有效果:
尝试#1:
# ---------------
RewriteCond %{HTTP_HOST} ^www.testingURL.com.php53-10.ord1-1.websitetestlink.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^testingURL.com.php53-10.ord1-1.websitetestlink$ [NC]
RewriteRule (.*) http://www.live URL.com/$1 [R=301,L]
尝试#2:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteCond %{HTTP_HOST} !^www\testingURL.com.php53-10.ord1-1.websitetestlink\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} !^\mtestingURL.com.php53-10.ord1-1.websitetestlink\.com$ [NC]
RewriteRule ^ http://www.liveURL.com%{REQUEST_URI} [L,R=301]
</IfModule>
答案 0 :(得分:0)
只需将此单一规则用作RewriteEngine On
行以下的第一条规则:
RewriteCond %{HTTP_HOST} \.php53-10\.ord1-1\.websitetestlink$ [NC]
RewriteRule (.*) http://www.live URL.com/$1? [R=301,L]