0
如何配置一个CodeIgniter应用程序,这样我就可以拥有一个仅用于静态(而不是MVC)html的目录?如何将一些静态路由添加到CodeIgniter应用程序?
我要处理一些现有的联系,在形式:在/联系形式目录包括子目录
http://mysite/contactform/contact.html?queryvars
任何东西(这只是一些CSS,JS,图像等)应不通过CodeIgniter管道。处理这个问题的最好方法是什么? (我通常是一个Windows开发人员,所以慢慢说)
我认为它必须在重写配置中完成?
routes.php文件是很基本的:从的.htaccess
$route['default_controller'] = "home";
重写规则:
# you probably want www.example.com to forward to example.com -- shorter URLs are sexier.
# no-www.org/faq.php?q=class_b
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteEngine on
RewriteCond $1 !^(index\.php|contact\.php|images|css|js|video|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]