php – Nginx配置文件的名称和位置是什么(相当于htaccess)?
关于如何编写Nginx重写规则以模仿Apache的.htaccess文件有很多 tutorials但我无法自信地说我知道这个所谓的Nginx配置文件的名称或位置实际上是什么.我专门寻找允许你编写服务器路径和PHP指令的Nginx配置文件.我正在使用Ubuntu 12 linux和Codeigniter作为我的PHP框架. 这是我目前所知道的: >这个文件:/etc/nginx/nginx.conf尽管它的诱人名称显然不是服务器指令的地方. >在/etc/nginx/nginx.conf中我添加了:include / etc / nginx / sites-enabled / *;在最后}之前. mkdir /etc/nginx/sites-available/ mkdir /etc/nginx/sites-enabled/ cp /etc/nginx/conf.d/default.conf /etc/nginx/sites-available/<site> >编辑站点配置,一些可能的配置(这是我在我的设置中提到的):http://kbeezie.com/view/nginx-configuration-examples/ ln -s /etc/nginx/sites-available/<site> /etc/nginx/sites-enabled/<site> >请记住,您几乎可以在任何位置实际包含配置中的文件,这样,当您想要将类似配置放在一起时,可以轻松创建多个站点. 是的,.htaccess可以与nginx中的server {}块进行比较,但它们也非常不同. nginx有一个更轻量级的解析配置方法,并且它不会扫描站点目录以进行额外的配置,只有nginx.conf可以看到的内容. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |