服务器问答

想把所有 URL 请求,都跳到一个指定文件,不要 url 带参数就出 404 错误,里面这个的配置怎么写才行?
0
2021-05-19 18:15:07
idczone

下面这样写的话,出现 sample.com/abc 就会因为 /abc 不存在,出 404 错误。想把 URL 请求里的所有参数都忽略。

server {
listen 443 ssl;
server_name sample.com;

ssl on;
ssl_certificate /etc/ssl/sample.com.pem;
ssl_certificate_key /etc/ssl/sample.com.key;
ssl_prefer_server_ciphers on;

access_log off;
error_log off;

location / {
    root /usr/local/nginx/html;
    index  index.html index.htm;
}

}大带宽服务器

```
location / {
try_files $uri $uri/ /index.html;
}
```

搜索 nginx spa

try_files index.html =404;

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服