2013-03-11 50 views
0

我已經成功安裝了nginx。我希望設置我的靜態網站的起始頁面,但起始頁面不在根目錄中,但在名爲/ en 的子文件夾中,我試圖從 index index.html index.htm更改配置文件中的指令; 至 /en/index /en/index.html /en/index.htm;如何設置啓動頁面所在的配置是根文件夾的子文件夾

但是,當我嘗試重新加載時,nginx拋出一個錯誤。

請幫助我在文件夾結構中向下改變起始頁的配置。

問候 吉米

+0

當我瀏覽到http://192.168.100.129:81(只是在本地運行),我得到了nginx的歡迎頁面。當我瀏覽到http://192.168.100.129:81/en時,我得到了我想要作爲我的着陸頁的index.html頁面。我想要更改配置以在瀏覽時將我帶到/ en文件夾下的index.html頁面當我瀏覽到http://192.168.100.129:8i – user2156783 2013-03-11 13:01:24

回答

0

這樣做將有您的網絡服務器配置重定向到/ EN目錄中,當你打www.domain.com最簡單的方法:

server { 
    listen <ip-address>; 
    server_name domain.com; 
    rewrite ^(.*) $scheme://www.domain.com/en/$request_uri? permanent; 
} 

上面可能需要被調整(例如,如果你不想堅持請求的URI)。

相關問題