Rumah > Soal Jawab > teks badan
Seperti dalam tajuk:
Hanya ada satu dalam nginxserver
Semua nama domain dikonfigurasikan sama Melalui program ini, setiap nama domain adalah tapak bebas Saya mahu setiap nama domain memaparkan halaman 404 yang sepadan untuk mengkonfigurasinya di bawah nginx
server {
...
server_name a.com b.cn d.org ....; # 配置了很多域名
...
error_page 404 /404.html;
}
高洛峰2017-05-16 17:23:04
Hanya alihkan yang berikut ke skop http Jangan tulis satu dalam setiap pelayan
error_page 404 /404.html;
Jika anda menghadapi masalah seperti ini, anda harus membaca dokumentasi:
Syntax: error_page code ... [=[response]] uri;
Default: —
Konteks: http, pelayan, lokasi, jika di lokasi
konteks mewakili skop sintaks halaman_ralat ini, menunjukkan bahawa ia boleh diletakkan dalam http.
滿天的星座2017-05-16 17:23:04
Cuba peta
//konteks http
map $http_host $page {
default 404.html;
.com 404.com.html;
.cn 404.cn.html;
}
//pelayan konteks
error_page $page;