简单的网址重写

时间:2016-04-28 13:37:01

标签: nginx

我有一个带有一些javascript的简单index.html页面。

在我的nginx配置中,我想应用此规则: 将http://www.mywebsite.com/?l=A1B2C3重写为http://www.mywebsite.com/A1B2C3

这是我的文件(我收到500错误):

server {
    listen 80;

    root ...;
    index index.html;
    server_name www.mywebsite.com;

    location / {
            rewrite ^(.*)$ /?l=$1 last;
            break;
    }
}

1 个答案:

答案 0 :(得分:0)

试试这个:

location / {

    rewrite ^/([A-Za-z0-9_]+)$ /?l=$1 last;
}