2013-03-11 19 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)。

相关问题