我一直在开发网站,但这是我遇到的最奇怪的情况。
我有一个在我的 macbook 上的 MAMP 上运行良好的 codeigniter 项目。但是,如果我尝试在同一设备上的其他设备(其他笔记本电脑、平板电脑)上测试它,那么它会在不加载 css 的情况下打开。
任何想法..为什么这会是一个问题。我怀疑这是因为.htaccess。如果是这样,有人可以指导我如何解决这个问题。
谢谢堆!
我一直在开发网站,但这是我遇到的最奇怪的情况。
我有一个在我的 macbook 上的 MAMP 上运行良好的 codeigniter 项目。但是,如果我尝试在同一设备上的其他设备(其他笔记本电脑、平板电脑)上测试它,那么它会在不加载 css 的情况下打开。
任何想法..为什么这会是一个问题。我怀疑这是因为.htaccess。如果是这样,有人可以指导我如何解决这个问题。
谢谢堆!
设置你的$config['base_url'] = '';
权利。
它应该是$config['base_url'] = 'http://<servers device IP>/project';
发生的情况是,如果您将其设置为http://localhost/project
,则所有 CSS/JavaScript 都从“localhost”(您的设备 [平板电脑,手机],而不是“服务器设备”)加载,并为所需的请求抛出 404,HTML 仍然呈现但没有任何样式/JavaScript。
我怀疑您是否在平板电脑上安装了 php 服务器;)
听起来文件的路径不正确。检查浏览器的开发工具以查看该文件是否存在 404 错误。