轻灵,内省,质朴,有为

Nginx中rewrite模块的使用

+1 投票

重定向 tcler.net 到 www.tcler.net

Code: 重定向 www
# 这个放第一个,作为默认项

server {
    listen      80;
    server_name www.tcler.net;
}

# 重定向 到 www.tcler.net
server {
    listen      80;
    server_name tcler.net;
    return 301 $scheme://www.$server_name$request_uri;
}

重定向到单一入口

Code:
location / {
  try_files $uri $uri/ /index.php?q=$uri&$args;
}

重定向到应用

Code:
server {
    server_name example.org;
    root /var/www/site;
 
    location / {
        try_files $uri $uri/ @proxy;
    }
 
    location @proxy {
        include fastcgi.conf;
        fastcgi_pass unix:/tmp/php-fpm.sock;
    }
}


参考:

最新提问 9月 8, 2015 分类:Web相关 | 用户: 风行水上 (-30 分)

登录 或者 注册 后回答这个问题。

...