【发布时间】:2023-03-17 18:05:02
【问题描述】:
我已经在本地开发环境中使用 Codeigniter v1.7.1 工作了一段时间,最近我安装了 xampp 来替换它。之前,我修改了我的 hosts 文件并在我的 httpd.conf 文件中添加了一个虚拟主机,我的网站在 dev.mysite.com 上运行。
安装 xampp 后,当我转到 url localhost/mysite 时会显示 html,但是,所有路径都无法正常工作,因为它们的格式相对于站点根目录,显然没有正确设置。
例如:
<script type="text/javascript" src="/public_scripts/homepage.js"></script>
指向 URL localhost/public_scripts 而不是 localhost/mysite/public_scripts。
我进入 config.php 并将 base_url 更改为许多不同的东西,例如 mysite/,但没有任何效果。
我可以做些什么来让 CI 使用 localhost/mysite 作为根,以便像 /public_scripts/script.js 这样格式化的相对路径使用 mysite 作为基本 url 而不是 localhost?
谢谢!
【问题讨论】:
标签: apache codeigniter xampp