Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- user httpdusr everyone;
- #####################
- worker_processes 1;
- events {
- worker_connections 1024;
- }
- http {
- server {
- listen 80;
- include /opt/etc/nginx/mime.types;
- location / {
- try_files $uri$args $uri$args/ index.html;
- root /share/CE_CACHEDEV1_DATA/Web/fitness/;
- }
- auth_basic "Restricted";
- auth_basic_user_file /share/Web/.htpasswd
- }
- server {
- listen 80;
- server_name service1.domain.com;
- location / {
- proxy_pass http://localhost:9091;
- }
- }
- server {
- listen 80;
- server_name service2.domain.com;
- location / {
- proxy_pass http://localhost:8080;
- }
- }
- server {
- listen 80;
- server_name service3.domain.com;
- location / {
- proxy_pass http://192.168.1.1;
- }
- proxy_set_header Host $host;
- }
- server {
- listen 80;
- server_name service4.domain.com;
- location / {
- proxy_pass http://localhost:32400;
- }
- }
- server {
- listen 80;
- server_name service5.domain.com;
- location / {
- proxy_pass http://localhost:5601;
- }
- auth_basic "Restricted";
- auth_basic_user_file /share/Web/.htpasswd;
- }
- }
- common() {
- listen 80;
- server_name <param1>;
- location / {
- proxy_pass <param2>;
- }
- }
- common(service1.domain.com, http://localhost:9091)
Add Comment
Please, Sign In to add comment