ChinaUnix.net
相关文章推荐:

nginx 重写完结束

呃,老板说seo需要把 http://abc.com/ => http://abc.com 301的需求。。 或者 http://abc.com => http://abc.com/ 301 的需求。。。 我在nginx里怎么用rewrite都会造成301的死循环。 请教下这样的url重写有解吗?

by chen1mao - Linux系统管理 - 2013-06-14 17:29:21 阅读(1119) 回复(1)

相关讨论

nginx重写规则 本人是一个新手,请教以下问题中$1$2的值从那传送过来,分别代表什么意思[code]server { listen 8080; server_name www.a.cn www.b.cn www.c.cn .d.org .e.com f.com; server_name_in_redirect off; access_log /usr/local/nginx/logs/nginx/www.cn.access.log main; error_log /usr/local/nginx/www.cn.error.log; include proxy.conf; e...

Nginx

by cu_Cbear - 监控及自动化运维技术 - 2011-04-27 17:41:40 阅读(2156) 回复(1)

如 http://www.wssu.com/games/shoot 重写城 http://www.wssu.com/games/index.do?platformPage=/games/shoot.do

by ljb-2000 - 服务器应用 - 2009-12-01 11:12:55 阅读(2055) 回复(1)

nginx大概配置如下: upstream appserver { server 192.168.1.104:8081 weight=10 max_fails=3 fail_timeout=600s ; } server { listen 80; server_name *.jingsai.xxx.com; charset utf-8; access_log logs/access.log main; location / { index index.aciton index.jsp index.html index.htm; if ($hos...

by leoxqing - 服务器应用 - 2013-05-24 23:44:04 阅读(1367) 回复(0)

本帖最后由 viato 于 2011-12-27 18:19 编辑 请教访问 http://www.test.com/soft/download/10000 nginx怎么重写到下面地址 http://down.test.com/soft/10/10000/acdsee.zip[code]rewrite ^http://www.test.com/soft/download/(\d+) $ http://down.test.com/soft/$1/$1/*.zip permanent;[/code]或者[code]rewrite "^http://www.test.com/soft/download/(\d+)$" http://down.test.com/soft/[0-9]{,2}/[0-9]{,5}/$1.zip permane...

by viato - 服务器应用 - 2011-12-27 18:07:12 阅读(1359) 回复(0)

遇到一个问题,来请教大家。 如果我想在www.aaa.com 上做重写,使得请求www.aaa.com/test/zero.js 跳到 www.bbb.com/test1/zero.js 面不引起浏览器上的url发生变化, 这样的效果能达到吗? 我是在www.aaa.com的nginx上做的如下配置,但是没达到效果。[code] location ~^/test/ { rewrite ^/test/(.*)$ /test1/$1 break; proxy_pass http://www.bbb.com; }[/code]

by zongg - Linux系统管理 - 2013-08-19 16:28:26 阅读(1214) 回复(0)

user www; worker_processes 5; error_log /var/log/nginx-error.log; pid /tmp/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; root /usr/local/www/data; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' ...

by liu1084 - Linux文档专区 - 2009-08-31 16:15:51 阅读(1379) 回复(0)

listen 80; server_name *.test.com; if ( $http_host ~* "^(.*)\.test\.com$") { set $domain $1; rewrite ^(.*) http://www.test.com/test/$domain/ break; 其中set 把$1这个变更给了$domain。。。但我想知道$1这个变量是怎么来的??其中哪句说的定义了$1?

by jackiebj - 服务器应用 - 2014-06-04 16:14:54 阅读(916) 回复(4)

本帖最后由 海盗骑士团 于 2012-05-10 09:47 编辑 nginx的错误日志是这样的![code]2012/05/09 22:28:02 [error] 3416#0: *199 "/home/www/blog/content/category/js/1/index.html" is not found (2: No such file or directory), client: 192.168.0.200, server: 192.168.0.202, request: "GET /blog/content/category/js/1/ HTTP/1.1", host: "192.168.0.202", referrer: "http://192.168.0.202/blog/"[/code]nginx.conf是这样...

by 海盗骑士团 - 服务器应用 - 2012-05-10 15:05:43 阅读(1038) 回复(1)

nginx重写前的主机名 请教大家一个问题,怎么让nginx来取重写前的主机名 nginx A主机配置: server { listen 7070; server_name www.a.com; access_log /data/logs/nginx/ www.abc123.com.access.log main; error_log /data/logs/nginx/ www.abc123.com.error.log; location ~* /.*$ { expires -1s; rewrite ^(.*)$ http://www.b.com$1; ...

运维

by 凝望长空 - 监控及自动化运维技术 - 2011-09-18 20:36:09 阅读(2462) 回复(0)

转:潺莪 让nginx支持ThinkPHP的URL重写和PATHINFO ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是nginx中默认是不支持PATHINFO的,所以我们需要修改nginx.conf文件。 网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美支持 'URL_MODEL' => 2 的情况了[code] 1 location /proje...

php

by so_brave - PHP - 2012-03-31 22:20:29 阅读(3106) 回复(3)