【发布时间】:2015-01-21 04:18:52
【问题描述】:
所以,我已经阅读了一些关于这个问题的文章/博客,但这是我的:
当我在 Woocommerce 设置中激活“强制 SSL”时,我在任何具有 HTTPS 的页面上都会收到 404。
我的域上有一个专用的 SSL 证书,这没问题。不是插件造成的,我已经测试过了。
我听说您需要修改服务器上的“default-ssl”文件。您显然需要修改 htaccess 文件以匹配“default-ssl”文件的设置。如果在共享托管服务器上无法访问,那么对于没有 VPS 或无法访问根级别 SSH 的任何人来说,这不是一个可行的解决方案。
我还被告知您需要将 WP 永久链接设置重置为默认值。这对 SEO 不利,坦率地说,这是一个“我失败了”的非解决方案。
如果有办法解决这个问题,并且只能通过访问 cPanel 和 FTP 来解决,那么请回答这个问题。如果通过这些方式肯定不行,请告诉我原因。
【问题讨论】:
-
您是否更改了 WordPress 仪表板中的站点 URL 和 WordPress URL?另外,您是否只是转到仪表板的
Permalinks部分并单击了Update(实际上没有进行任何更改)? -
甚至不可能通过 WP Dashboard 修改它们。我假设您的意思是“WP 设置”?
-
刚试过。谢谢。那只是破坏了整个网站。
-
不,我指的是设置菜单下的 WordPress 仪表板。这并没有破坏整个网站;其他东西破坏了它(即问题的根源)。如果您的整个网站都在 SSL 下(应该是),那么正确的网站和 WordPress URL 应该包含
https。 -
我需要更改我的 htaccess 或其他什么吗?
标签: wordpress ssl woocommerce cpanel