例子
代码如下 | 复制代码 |
server { location ~ ^(/(application|system|services|shared|admin/backup|admin/config|admin/controllers|admin/core|amdin/errors|admin/hooks|admin/language))/ { location / { if ($request_uri ~* index/?$) if (!-d $request_filename) set $admin ''; if ($request_uri ~* ^/admin/) { if ($request_uri ~* ^/install/) { if (!-e $request_filename) { if ($admin = XA) { if ($admin = XB) { if ($admin = X) { }
location ~ /.ht { |
下面再整理一些关于nginx Rewrite的例子
习惯于只在Apache下使用.htaccess文件配置所有信息,通常会将下面规则
代码如下 | 复制代码 |
RewriteCond %{HTTP_HOST} example.org |
翻译成这样:
代码如下 | 复制代码 |
server { |
这种做法是错的,复杂而且低效。正确的方式是为example.org定义一个单独的服务器:
代码如下 | 复制代码 |
server { server { |
在0.9.1版本(含)以前,可以这样实现重定向:
代码如下 | 复制代码 |
rewrite ^ http://www.example.org$request_uri?; |
再举一个例子,处理一个和刚才相反的逻辑:既不是来自example.com,又不是来自www.example.com:
代码如下 | 复制代码 |
RewriteCond %{HTTP_HOST} !example.com |
应该按下面这样分开定义example.com、www.example.com和其他站点:
代码如下 | 复制代码 |
server { server { |
在0.9.1版本(含)以前,可以这样实现重定向:
代码如下 | 复制代码 |
rewrite ^ http://example.com$request_uri?; |
荒野乱斗国际版 (BrawlStars)最新版本v56.274
下载一波超人内置修改器菜单版 安卓版v1.0.2
下载敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载继承了一座戏园子无限声望铜钱版 内置菜单最新版v1.7
继承了一座戏园子折相思版是游戏的破解版本,在该版本中为玩家提
山河半世橙光清软金手指版 无限鲜花v3.24
山河半世是一款超级好玩的橙光恋爱游戏,在游戏中玩家们需要扮演
蓬莱手游折相思版 安卓版v1.0.0
蓬莱免广告版是游戏的修改版本,在该版本中为玩家去除了广告,玩
当红影后橙光游戏破解版2025 最新版v1.0
当红影后橙光破解版是一款超级好玩的娱乐圈题材的橙光游戏,在这
忽然成了万人迷清软完结版 无限鲜花版v12.15
忽然成了万人迷破解版是一款非常好玩的男性向橙光游戏,在有一天