nginx实现带参数目录域名重定向二级域名方法
来源:互联网 发布:iphone移动数据设置 编辑:程序博客网 时间:2024/05/16 18:21
本文章介绍了关于nginx实现带参数目录域名重定向二级域名方法,有需要学习的朋友可参考一下。
下面的代码是基于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;
}
测试成功,OK搞定!
例如: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;
}
...
这里假设所有的6个字符的子域名都是用户自定义域名,然后对其进行rewrite。另外可以通过set指令把表达式中的某些信息存放在一个变量中,而后可以使用它
0 0
- nginx实现带参数目录域名重定向二级域名方法
- nginx实现带参数目录域名重定向二级域名方法
- nginx实现带参数目录域名重定向二级域名方法
- nginx 301跳转到带www域名方法(不带www访问时重定向到带www域名)
- nginx 301 域名重定向方法
- nginx 域名重定向
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx 伪静态 重定向 包括域名、目录、文件等方法
- nginx 不带www到www域名的重定向
- nginx 伪静态 重定向 包括域名、目录、文件
- nginx 不带www的域名重定向到带www的域名
- Nginx 301重定向域名
- Nginx 301重定向域名
- Nginx 301域名重定向
- Nginx 301重定向域名
- nginx域名301重定向
- nginx配置域名重定向
- 进度条
- 如何复制一个java对象(浅克隆与深度克隆)
- 模型选择之特征选择
- mysql 权限管理及client 连接整理
- java 和 oc 比较
- nginx实现带参数目录域名重定向二级域名方法
- JS 双竖线运算符||返回有效值
- k-means
- UNIX环境高级编程(第13章 守护进程)
- Java 中常用缓存Cache机制的实现
- hdu 1176
- Oracle管理艺术书摘(1)
- 点与线段的位置关系-算法
- 在class里面写入图片。+button