php – CodeIgniter的Nginx重写规则
|
这是英文规则:
我有一个.htaccess文件,可以在Apache服务器上正常工作:
此规则的一些正确结果: example.com = example.com/index.php example.com/index.php/welcome = example.com/welcome example.com/assets/css/main.css!= example.com/index.php/assets/css/main.css 我尝试了一些工具从htaccess规则转换为nginx规则,但都是不正确的. 通过http://winginx.com/htaccess(缺少资产文件夹的例外规则……):
通过http://www.anilcetin.com/convert-apache-htaccess-to-nginx/($1值中的错误):
我怎样才能解决这个问题?调试规则真的很难. 到目前为止,这是我的nginx配置:
最佳答案
您可以将其添加到您的配置:
这将适用于您的位置/规则. 您的配置还需要添加根文档和默认索引文件. (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Nginx反向代理通过客户端证书
- php-Nginx损坏了下载的文件
- ruby-on-rails – 通过Rails通过Nginx提供大文件2.3使用x-s
- nginx – server_tokens关闭但仍然发布它们
- nginx – 哪种方式更好地重定向以及为什么
- ruby-on-rails-使用Passenger和Nginx将Rails应用程序部署到
- nginx-Capistrano 3无权查询此Phusion Passenger实例的状态
- Nginx:泊坞窗内的502 Bad Gateway
- 配置 – 为什么我不能将proxy_set_header放在if子句中?
- 我的nginx php-fm网络服务器能够提供有权限000的网页.为什么
