nginx实现带参数目录域名重定向二级域名方法
2014-11-12 15:03
267 查看
下面的代码是基于nginx的子目录301到其他域名(URL)的规则。作用是例如访问http://www.php100.com/phper/php.html (有杠和没杠是不同的,下面的代码中可以看出来),自动301到 http://php.php100.com
代码如下 | 复制代码 |
location ~* ^/phper/ { rewrite ^/phper/(.*)$ http://php.php100.com/$1 permanent; } |
例如:myname.netingcn.com,但实际访问的地址可能为www.netingcn.com/user.php?uid=myname。要使其能正常工作,首先在DSN解析那里需要配置泛域名解析,接下来在nginx配置文件中设置rewrtie即可。
nginx配置如下:
代码如下 | 复制代码 |
server { listen 80; server_name *.netingcn.com; ... if ($host ~* ^(......).netingcn.com) { set $sub_name $1; rewrite ^/ /user.php?uid=$sub_name last; } ... |
相关文章推荐
- nginx实现带参数目录域名重定向二级域名方法
- nginx实现带参数目录域名重定向二级域名方法
- nginx实现带参数目录域名重定向二级域名方法
- nginx实现带参数目录域名重定向二级域名方法
- nginx实现带参数目录域名重定向二级域名方法
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx重定向,nginx 伪静态 重定向 包括域名、目录、文件等方法
- Nginx中rewrite实现二级域名、三级域名、泛域名、路径的重写
- url重写实现任意二级域名或多级域名(修正参数中断问题)
- iis、apache与nginx禁止目录执行asp、php脚本的实现方法
- ginx 伪静态 重定向 包括域名、目录、文件等方法
- Nginx用户认证配置方法详解(域名/目录)
- Nginx用户认证配置方法(域名/目录)详解
- 二级目录301重定向到二级域名的两种方法
- url重写实现任意二级域名或多级域名(修正参数中断问题)
- nginx实现域名重定向
- url重写实现任意二级域名或多级域名(修正参数中断问题)