当网址中的/ css或/ js时,Codeigniter路由无效

时间:2017-08-12 19:51:44

标签: php codeigniter

我已将路线设为

$route['(:any)'] = 'category/view/$1';

每次都有效,除非网址包含mysite.com/css或mysite.com/js。

我想要像mysite.com/css这样的网址,我该怎么办?

谢谢。

2 个答案:

答案 0 :(得分:0)

htaccess规则,所以你会尝试

}

您可能只想删除扩展程序,以便此部分执行此操作

答案 1 :(得分:0)

我将假设这些是静态文件的URL,而不是动态生成的Javascript或CSS文件。这意味着这些URL根本不需要点击Codeigniter。我不知道您正在使用哪个Web服务器,但大多数(如果不是全部)可以配置为将这些URL路由到静态文件夹,从不接触您的PHP引擎。节省资源。

以下是有关如何在Nginx中执行此操作的链接:Serving Static Content - Nginx

同样对于Apache,我们在这里回答:Apache not serving static content correctly