php codeigniter+nginx 去掉/index.php(upupw nginx版本)
我用nginx+php codeigniter搭建。http://10.153.97.38:8011/tianwei/index.php/basic/recordList 能正常访问;
http://10.153.97.38:8011/tianwei/basic/recordList
去掉index.php就不能访问了

项目在htdocs下
http://10.153.97.38:8011/tianwei/basic/recordList
去掉index.php就不能访问了

项目在htdocs下
...全文
相关推荐
解析CI即CodeIgniter框架在Nginx下的重写规则
在CodeIgniter中,PATH_INFO常用于实现RESTful服务或者动态路由。Nginx在某些版本后,默认支持PATH_INFO,但可能需要在配置文件中明确启用。
PHP的Symfony和CodeIgniter框架的Nginx重写规则配置
CodeIgniter的重写规则可能会看起来像 `try_files $uri $uri/ /index.php;` 这种形式。这里`try_files`指令尝试按顺序提供文件或目录。
Nginx下配置codeigniter框架方法
index.php index.htm index.html; location / { try_files $uri $uri/ /index.php?
nginx支持codeigniter的pathinfo模式url重写配置写法示例
首先,确保你的CodeIgniter版本为2.1.4,PHP版本为5.4.18,且Nginx版本为1.4.2。这些版本都是配置Path Info模式时参考的版本。
Nginx+CI框架出现404错误怎么解决
总而言之,要解决Nginx+CI框架出现的404错误,关键是要正确配置Nginx的rewrite规则,使其能够正确地识别并重写请求到CI框架的index.php文件。


