这些文件的路径似乎都是正确的,因此我希望能够访问它们。但对于某些人而言并非如此。有些可以访问,但其他人带来404。 这是在网上上传我的网站后开始的,但在本地主机上它运行良好。
htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
正在加载的示例src:
<script src="<?= base_url()?>assets/assets/js/jquery-1.11.2.min.js" type="text/javascript"></script>
页面上的:
https://www.myweb.com/assets/assets/js/jquery-1.11.2.min.js
示例网址未加载:
<script src="<?= base_url()?>assets/assets/plugins/datatables/js/jquery.dataTables.min.js" type="text/javascript"></script>
页面上的:
https://www.myweb.com/assets/assets/plugins/datatables/js/jquery.dataTables.min.js
答案 0 :(得分:0)
我刚刚意识到文件名不同。 datatables和dataTables
<script src="<?= base_url()?>assets/assets/plugins/datatables/js/jquery.datatables.min.js" type="text/javascript"></script>
这很有效。
虽然:
<script src="<?= base_url()?>assets/assets/plugins/datatables/js/jquery.dataTables.min.js" type="text/javascript"></script>
无法加载。
请注意,文件名在某种程度上是不同的套管内容。 datatables.min.js
和dataTables.min.js
我还不知道文件名案例类型是否会导致错误,但这解决了我的问题