由于某些原因,我的主URL (https://www.foxteller.com)无法被索引,因为我的域在apache2配置中重定向。
我的重定向如下:
当我试图在网站管理员工具上检查我的URL时,会出现以下错误:
复制而没有用户选择的规范
据我所知,规范标签是用来定义重复页面的。但我从来不知道它可以用于apache重定向。至少根据谷歌的说法,它是可以做到的。但在这种情况下,我不明白为什么是在Apache2重定向过程中。在重定向期间没有生成任何页面,因为它是301重定向。所以我不能使用规范标签。
我在谷歌产品论坛上也提出了这个问题,但遗憾的是,这些“专家”似乎对谷歌在2018年10月做出的规范改变知之甚少。
这是我的HTTP重定向的Apache2 Config:
<VirtualHost *:80>
ServerAdmin webmaster@foxteller.com
ServerName foxteller.com
ServerAlias fox-teller.com foxtellers.com
ServerAlias *.foxteller.com *.fox-teller.com *.foxtellers.com
RedirectMatch 301 ^(.*)$ https://www.foxteller.com
</VirtualHost>
请注意,该页面是在谷歌上索引的。但是,您在那里看到的元数据大约有2-3个月的历史,由于这个错误,它无法刷新。
因此,该页完全无法对更新的页进行索引。
发布于 2019-01-18 10:10:51
我甚至测试过你的重定向-它们不起作用。每个领域都有自己的存在。
这应该是可行的:
<VirtualHost *:80 *:443>
SSLEngine On
ServerName example.com
ServerAlias www.example.com
Redirect permanent / https://www.example.com/
</VirtualHost>https://webmasters.stackexchange.com/questions/120298
复制相似问题