SSL 安装在我们的服务器上,我们的网站主要是 wordpress,并且有一些非 wordpress 页面可以在 https:// 下正常工作,主页也可以正常工作,但是当我尝试访问 wordpress 页面/帖子时,我得到 404找不到页面错误。我确实尝试了 wordpress https 插件在某些页面上强制使用 ssl,但我得到了同样的错误。我也有自定义永久链接。有什么方法可以在某些 wordpress 页面上强制使用 ssl?问候,J。
问问题
14524 次
2 回答
34
apache 的 ssl 虚拟主机配置中需要该directory
标签,与 http 端口 80 相同,以允许使用.htaccess
wordpress 覆盖重定向规则。
<VirtualHost *:443>
..
..
..
<Directory /var/www/html/domain.com/>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
于 2015-05-19T07:10:00.917 回答
0
它不是 WordPress 特定的,但您可以设置该$_SERVER
值以启用 SSL。在 wp-config.php 中添加以下内容:
$_SERVER['HTTPS']='on';
这至少可以让您弄清楚您的服务器配置是否正确,或者您是否有其他一些与 WordPress 相关的问题。
于 2014-03-07T01:04:59.833 回答