我想把m.example.com和这些请求用nginx指向example.com/mobile/。 (相同的nginx服务器将服务于example.com)
有人可以帮我用我需要的configuration吗? 如果需要,我可以发布我的nginx.conf,但我认为它是这样的:
location / {rewrite /([^ /] +)/ mobile / $ 1 break; proxy_pass http://127.0.0.1 ; }
我在正确的场地吗?
你应该使用一个服务器块来允许Nginx使用它的哈希表查找。
server { server_name m.example.com; location / { rewrite ^ http://example.com/mobile$request_uri permanent; } location /mobile { rewrite ^ http://example.com$request_uri permanent; } }