yestreday我认为我在共享ssl中遇到ssl问题,但问题是因为url的结构 - 而不是因为它的ssl。
主页加载正常(除了图像,但没关系) https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/ 这是因为使用了默认控制器,因此CI不必弄清楚uri结构
当url中有一个类时,codeigniter甚至不显示它自己的错误页面。 例如, https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/aaa 显示404错误 在网址中没有https我也得到了相同的错误
没有共享的ssl结构吗?
mode_rewrite工作正常(没有CI检查)
答案 0 :(得分:0)
尝试将配置文件中的base_url
从http
更改为https
。
答案 1 :(得分:0)
在更改$config['index_page'] = 'index.php';
到$config['index_page'] = '';//mod_rewrite enabled
的应用程序/ config.php中,此外在CI中,如果您未使用index()
,则必须使用controller/methodname
方法调用controller/
之类的网址以避免404错误。