2015-04-06 1 views
0

Я новичок в использовании Nginx, поэтому в настоящее время у меня это в файле по умолчанию.Создание URL-адресов выглядит лучше

location/{ 
      proxy_set_header X-Real-IP $remote_addr; 
      proxy_set_header X-Forwarded-For $remote_addr; 
      proxy_set_header Host $host; 
      proxy_pass http://127.0.0.1:3000; 
     } 

    location /templates/ { 
       autoindex on; 
       root /home/user/go/src/app/; 
      } 

Так что мои URL-адреса выглядит как ссылку ниже, в зависимости на какой странице я нахожусь на:

http://localhost:80/templates/index.html 

Как я могу сделать Nginx переформатировать свой URL, чтобы выглядеть примерно так:

http://localhost:80/index.html 

ответ

0

Вы должны добавить блок местоположения, подобный этому

location/{ 
      # ... 
      root /home/user/go/src/app/; 
} 

Дополнительная информация о местах here

+0

У меня уже есть такой блок местоположения, но приведенный выше код указывает на каталог, в котором находятся мои файлы HTML. – freetoplay

+0

Вы можете заменить этот блок местоположения Если он еще не используется вашим веб-приложением – IgorP

Смежные вопросы