可以使用 Nginx 的 rewrite 模块来实现这个功能。下面是一个简单的示例:
http {
...
server {
listen 80;
server_name example.com;
rewrite ^/$ /abc permanent;
}
}
这个配置将使得访问 /
的请求被重定向到 /abc
。
如果你想实现的是内部跳转,而不是重定向,可以使用 alias
指令或 try_files
指令。例如:
http {
...
server {
listen 80;
server_name example.com;
location / {
alias /abc;
}
}
}
或
http {
...
server {
listen 80;
server_name example.com;
location / {
try_files $uri $uri/ /abc;
}
}
}
这两个配置都将使得访问 /
的请求被内部跳转到 /abc
。