脚本宝典收集整理的这篇文章主要介绍了nginx配置codeigniter,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
最近用codeignITer搞一个php项目,nginx不太熟悉,好不容易配置好了,记录一下。
以下为nginx配置
server {
listen @H_512_18@9006;
server_name localhost;
root /opt/htdocs/site;
autoindex on;
index index.php;
location / {
try_files $uri $uri/ /index.php;
location = /index.php {
fastcgi_pass 127.0.0.1:9001;
fastcgi_param SCRIPT_FILENAME /opt/htdocs/site$fastcgi_SCRIPT_NAME;
include fastcgi_params;
}
}
location ~ .php$ {
return 444;
}
}
codeigniter配置做如下修改
$config['base_url'] = "";
$config['index_page'] = "";
$config['uri_PRotocol'] = "AUTO";
配置之后重启nginx
打开 localhost:9006 搞定
以上是脚本宝典为你收集整理的nginx配置codeigniter全部内容,希望文章能够帮你解决nginx配置codeigniter所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。