本地主机上的 kohana 站点无法使用 https://

Posted

技术标签:

【中文标题】本地主机上的 kohana 站点无法使用 https://【英文标题】:kohana site on localhost is not working with https:// 【发布时间】:2014-11-23 17:21:55 【问题描述】:

我有一个用 kohana 编写的网站。我想测试它是否与 ssl 一起使用。我安装了 ssl 模块(ubuntu 默认 ssl 配置)。问题是:我所有在 localhost (apache) 上使用 kohana 的网站都不能使用 https://(只有主页在工作,例如:“https:localhost/kohanasite”正在工作,但如果我给出控制器和操作它不是工作,但如果我在控制器和操作之前添加 index.php,它会再次工作)。其他网站(不是用 kohana 编写的)运行正常。我的htaccess如下:

重写引擎开启

重写基础/站点名称/

订单拒绝,允许 拒绝所有人

RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]

RewriteCond %REQUEST_FILENAME !-f RewriteCond %REQUEST_FILENAME !-d

重写规则 .* index.php/$0 [PT]

php_value allow_url_fopen on php_value allow_url_include 1

请帮忙。

【问题讨论】:

【参考方案1】:

您还需要为 https 站点创建一个新的 Apache 配置。启用模块是不够的。 How do I allow HTTPS for Apache on localhost?

【讨论】:

是的。我编辑了 default-ssl.conf 并将目录 allw 重写为 all。它现在正在工作,谢谢。

以上是关于本地主机上的 kohana 站点无法使用 https://的主要内容,如果未能解决你的问题,请参考以下文章

无法打开流:没有这样的文件或目录,但目录存在。在本地主机上工作但不在实时站点上工作[重复]

wordpress adminpanel登录重定向到本地主机上的相同登录页面

Facebook登录按钮在本地主机上不起作用

Rails 4:在本地主机上重新验证“无效的站点密钥”

我的本地主机上的 Desktopserver 出现错误(错误 404)

htaccess 密码保护但不在本地主机上