【发布时间】:2013-08-04 04:22:13
【问题描述】:
我正在尝试在我的 wordpress 网站上启用 ssl,但遇到了一些困难。我已经通过 wordpress ssl 插件启用了 ssl admin(经过很好的审查),并且还需要 ssl 用于其他几个页面。管理面板与 https 配合得很好,主页和其他几个页面也是如此。然而,在其中许多页面上,即我使用我编写的 php 插件动态生成的页面,我收到 404 错误:
找不到
在此服务器上找不到请求的 URL /create/5。
Apache/2.2.22 (Ubuntu) 服务器位于 upsmart.com 端口 443
目前尚未奏效的方法包括:
我已经在服务器上启用了 mod-rewrite,我已经尝试将仪表板中的站点 URL 更改为明确为 https:// 并且我已经扫描了 php 以查找 http:// 的硬编码实例
真的在这个问题上摸不着头脑,所以任何想法都会受到赞赏。
作为参考,我在 Ubuntu 12.04 上使用 Apache。
更新! 我检查了我的 Apache 错误日志并得到以下消息:
文件不存在:/home/user/www/create
我看到后的反应是“当然不是。如果我想让它发送到 http://example.com/create/,为什么它会读为 ~/www/create?
【问题讨论】:
标签: ssl https wordpress http-status-code-404