【发布时间】:2012-04-16 15:54:16
【问题描述】:
Google 搜索结果将我的页面显示为 (ip)/mypage.html 而不是 https://www.mydomain.com/mypage.html。我相信解决方案是将ip重定向到域。我找到了许多非常相似的方法来做到这一点,但没有一个对我有用。我有一个将 http 重定向到 https 的现有规则。这是我的 .htaccess 文件目前的样子:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^11\.11\.11\.111$ [NC]
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^([a-z.]+)?mydomain\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.mydomain.com/$1 [R=301,L]
我做错了什么?
【问题讨论】:
-
添加重定向不会更改 Google 认为有效的链接。显然,谷歌已经索引了互联网上链接到您的 IP 地址的其他页面。