gpt4 book ai didi

php - Codeigniter 找不到 Assets (css|js|图像)

转载 作者:行者123 更新时间:2023-11-28 11:45:23 25 4
gpt4 key购买 nike

我在 Windows 中有以下虚拟主机配置:

NameVirtualHost *
<VirtualHost *>
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "C:\xampp\htdocs\example"
ServerName example.com
<Directory "C:\xampp\htdocs\example">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

我在 htdocs(xampp)example 文件夹中有 Assets 文件夹。问题是当我打开 example.com/home 它查看没有 Assets 的页面(抛出 404 错误)。

我该怎么办?

最佳答案

我以前遇到过这个问题。基本上,codeigniter 控制所有路径。您需要设置一个 .htaccess 文件,该文件允许某些路径避免 codeigniter,例如 css、javascript、图像等。

这样的事情应该有所帮助:

DirectoryIndex index.php index.html index.htm

RewriteEngine on
RewriteCond $1 !^(index\.php|images|img|css|js|style|robots\.txt|favicon\.ico)
RewriteRule ^(.*)$ index.php/$1 [L]

(您可能需要也可能不需要更改最后一行;“index.php/$1”可能需要为“/index.php/$1”,具体取决于您的服务器设置。)

关于php - Codeigniter 找不到 Assets (css|js|图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20524961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com