我怎样才能让它http://param1.domain.com
看起来像是http://domain.com/param1
在 Nginx 中加载一样?我不想重定向到http://domain.com/param1
。到目前为止,我已经创建了一个包含以下内容的新服务器块:
...
server_name param1.domain.com;
...
location / {
return 301 "http://domain.com/param1${uri}";
}
...
但正如上面提到的,这只是重定向了 url。
另外,我正在使用 PHP 框架使用param1
和其他$uri
参数进行路由。这在没有重定向的情况下是否可行?即我想使用类似的东西http://param1.domain.com/param2
代替http://domain.com/param1/param2