我有一个问题试图从HTML获取资产,我不知道如何解决它。 我创建了.htaccess文件来从url退出index.php,但现在我无法获取资产文件。
我在codeigniter目录中有这个架构:
在我的.htacces文件中,我有这段代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /codeigniter
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|assets|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /codeigniter/index.php
</IfModule>
在我的服务器上,codeigniter文件夹放在/ var / www / html / codeigniter /中。
我试图从布局视图中获取css和图像,如下所示:
<link rel="shortcut icon" href="<?php echo base_url('assets/img/icons/favicon.png'); ?>">
<!-- <link rel="stylesheet" href="<?php echo base_url('assets/css/bootstrap/bootstrap.min.css'); ?>"> -->
但是我无法访问这些文件,浏览器打印出来“net :: ERR_CONNECTION_TIMED_OUT”。
有人可以帮我解决这个问题吗?
非常感谢。
答案 0 :(得分:0)
10-08 12:00 ~ 16:00
您可以在htaccess文件中尝试此代码
谢谢