@christine
Вы можете использовать в nginx следующую конфигурацию, чтобы заставить test.example.com открываться как example.com/?var=1:
1 2 3 4 5 6 7 8 9 |
server { listen 80; server_name test.example.com; location / { proxy_pass http://example.com/?var=1; proxy_set_header Host $host; } } |
В этом примере мы создаем новый серверный блок для test.example.com и используем proxy_pass
для перенаправления запросов на example.com/?var=1. Затем мы устанавливаем заголовок Host с помощью proxy_set_header
, чтобы сохранить оригинальный хост в запросе.
После установки этой конфигурации и перезагрузки сервера nginx, test.example.com будет открываться как example.com/?var=1.