搜尋

首頁  >  問答  >  主體

nginx 所有頁面指向index.html

nginx 怎麼把所有頁面都指向一個目錄的index.html 例如我存取 /aa/ 和/aa/aa/ /cc/
都指向一個檔案

高洛峰高洛峰2793 天前780

全部回覆(2)我來回復

  • ringa_lee

    ringa_lee2017-05-16 17:16:04

    這個跟nginx沒什麼關係吧。 nginx設定一個轉送的位址,然後監聽這個位址的wsgi伺服器可以把你想要的路由指向你想要去的這個檔案。

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-16 17:16:04

    在目錄/path/to/html放个文件hello.html,
    配置如下:

    server {
        listen 4080;
        location / {
            try_files '' /path/to/html;
        }
        location = /hello.html {
            root /path/to/html;
        }
    }

    回覆
    0
  • 取消回覆