【发布时间】:2020-11-28 12:00:34
【问题描述】:
我正在尝试优化我的 SEO,我正在尝试一些网站,例如 sitechecker dot pro
我仍然不知道为什么它将我的网站读取为两个网站,即域和index.html。
这是我的.htaccess 文件:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule (.*) https://www.example.com/$1 [L,R=301]
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
我也有 SSL,但我仍然不知道是什么问题。
顺便说一下,我的规范网址是:
<!-- Canonical URL -->
<link rel="canonical" href="/index.html" />
希望我能得到一些帮助,在此先感谢。
【问题讨论】:
-
为您的网站添加 robots.txt