首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 应用服务器 >

nginx 配置有关问题

2013-09-05 
nginx 配置问题 我项目的地址都用urlrewrite 重写过的,比如只用tomcat时访问的主页地址是 http://192.168.

nginx 配置问题
 我项目的地址都用urlrewrite 重写过的,比如只用tomcat时访问的主页地址是 http://192.168.8.3:8081/moreface/net

现在我用了nginx,这样能访问主页:http://192.168.8.3/moreface/net。但页面链接失效,页面布全局乱了

server
  {
    listen      80;
    server_name  192.168.8.3;
     index index.html index.htm index.jsp;#设定访问的默认首页地址   这里怎么配置网站的主页地址?
     root  /home/www/web/ROOT;#设定网站的资源存放路径   这里是存放的网站什么资源 ? 是不是放的项目代码
  
    #limit_conn   crawler 20;    
      
    location ~ *$ #所有页面均交由tomcat处理
    {
      proxy_pass http://localhost:8080;#转向tomcat处理

      }

server_name 192.168.8.3; 这里我看有些章里放的 域名:server_name www.nonface.com,输入域名就直接能访问 网站主页, 但我在浏览器里输入 192.168.8.3; 访问的是nginx安装成功的欢迎页面,怎么回事? 删除 nginx tomcat centos
[解决办法]
server
  {
    listen      80;
    server_name  192.168.8.3;//这个server_name表示监听到80端口的请求跳转到那个地址,如果是动态页面应该是localhost:8080跳转到tomcat(或者是其他tomcat的路径)
    root应该指匹配路径时转向的文件夹路径
    index:当没有指定主页时,默认会选择这个指定的文件,它可以有多个,并按顺序来加载,如果第一个不存在,则找第二个,依此类推。
   大概是这个样子吧,记得不是很清楚了。
   location ~ *$ #所有页面均交由tomcat处理
    {
      root  /home/www/web/ROOT;
      proxy_pass http://localhost:8080;#转向tomcat处理
        index index.html index.htm index.jsp
      }

热点排行