cakephp - 共享 SSL + cakePHP,路径问题

标签 cakephp ssl path

https://abc.hostingcompany.com/~myusername/img/test.jpg//有效,显示测试图像

https://abc.hostingcompany.com/~myusername/contact//404错误

http://www.mydomain.com/contact//按预期工作,为什么不发送#2?

我不明白如何使用 SSL 将 cakePHP 的“页面”路由到。

据我了解,使用相对路径是你应该做的,我已经做到了。我知道 cakePHP 中内置了一个组件用于安全性,但就目前而言,只是让联系页面链接的(例如)https 版本正常工作让我感到困惑。

最佳答案

在我的研究中,我发现您可以使用 .htaccess 命令 RewriteBase 在共享版本的 URL 和 cakePHP 版本的 url 之间进行转换。

我还了解到相对路径很重要,并且/img/test.jpg 与 img/test.jpg 不同(一个假定为 root,另一个则不是)。

只要我分享我发现的东西...(是的,这里是菜鸟 Material ...我希望看到网络上的任何其他页面都在同一个位置)

https 版本是与 http 代码相同的代码(我指的是从相同的文件夹中提取)。

打开(使用)和关闭 https 就像指向 https://[您的站点] 和 http://[您的站点] 的链接一样简单。

并向 apacheserver.net 上的人们大喊大叫,将其从 stackoverflow.com 上撕下来。 (它已经在谷歌搜索结果中......圣牛)

关于cakephp - 共享 SSL + cakePHP,路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4879285/

相关文章:

Cakephp 2.0 使用包含时出现奇怪的 array_merge 错误

ssl - Nginx 配置 : if not iPhone/iPad then 301 redirect to https

azure - 我不知道如何使用 https 或 wss 连接服务器和客户端

html - css 样式表路径,坚持文件本身所在的位置?

php - 在 CakePHP 中导入 Controller 或模型更好吗?

php - 如何在 cakephp 中获取 $_SESSION 值

php - cakephp 应用程序的 mysql 中的十进制分隔符

web-services - 从经典 ASP 使用 ssl .net web 服务

android - 有人可以解释一下 arcTo 的最后两个参数吗?

ruby - 使用 wxRuby 的问题