【发布时间】:2017-05-07 10:12:24
【问题描述】:
所以我为我的网站购买了 SSL,并将 HTTP 重定向到 HTTPS,我使用以下
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} example\.com$ [NC]
RewriteRule ^ https://example.com%{REQUEST_URI} [R=301,L,NE]
效果很好。没问题。但问题是,当我进行一些基本的速度测试和 SEO 测试时,总是会出现类似于“禁用重定向以获得更好的速度,seo”的错误。
但如果我删除 .htaccess 重定向,HTTP/HTTPS 会出现问题
我该如何解决这个问题?有没有其他方法可以在不重定向的情况下使 SSL 工作?
以防万一信息;我使用 Godaddy Linux 服务器。
提前致谢。
【问题讨论】:
-
所有
src/href/actionhtml 属性必须包含相对路径。还要寻找<link rel="canonical" href="https://...">和<base>标签。 -
就像 Deadooshka 建议的那样,听起来您正在链接到各个地方的非规范 URL。