Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   ispmanager centos www редирект ngnix (https://javascript.ru/forum/offtopic/27681-ispmanager-centos-www-redirekt-ngnix.html)

Vantedur 21.04.2012 03:01

ispmanager centos www редирект ngnix
 
пусть тут полежит конфиг
дериктория /etc/nginx/nginx.conf

location / {
proxy_pass http://***.***.***.***:8080;
proxy_redirect http://***domain******.ru:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}


Исправили на

location / {
proxy_pass http://***.***.***.***:8080;
proxy_redirect http://***domain******.ru:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
if ($host != 'www.***domain******.ru' ) {
rewrite ^/(.*)$ http://www.***domain******.ru/$1 permanent;
}
}

Vantedur 21.04.2012 06:32

ну эт типа заплатка о которой хрен где написано, повзволяет на centos серваке организовать переброс всех запросов с обычного домена на домен с www
В общем оч полезная весчь во время постов.....
Вывесил тут чтоб не потерять да и многим кто арендует сервак и поднимет ngnix это очень пригодится.

Vantedur 22.04.2012 13:21

Для тех кто в танке,
и тем кто поставил ispmanager на centos и нужен www редирект открываем ngnix в
дериктории /etc/nginx/nginx.conf
в онном фаиле пишем вместо
location / {
proxy_pass http://***.***.***.***:8080;
proxy_redirect http://***domain******.ru:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}


это

location / {
proxy_pass http://***.***.***.***:8080;
proxy_redirect http://***domain******.ru:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
if ($host != 'www.***domain******.ru' ) {
rewrite ^/(.*)$ http://www.***domain******.ru/$1 permanent;
}
}

и ребутим сервак.

соответственно там где домен пишем имя домена, а там где ***.***.***.*** пишем ип сервера

Vantedur 22.04.2012 14:02

понятия не имею, мне часа 3 решали трабл поддержка mchost, поиски по ispmanager форуму ничего не дали.
А мой конёк JS и PHP

Vantedur 22.04.2012 14:18


Vantedur 22.04.2012 14:24

что тут происходит?

Vantedur 22.04.2012 14:29

тут либа из более 300 модов jquery

Vantedur 22.04.2012 14:30

уш звиняйте но по именам ориентироваться в таком числе операторов анриал.

Vantedur 22.04.2012 14:31

сам модил

Vantedur 22.04.2012 14:33

Цитата:

Сообщение от Maxmaxmахimus (Сообщение 170518)
а какое у вас число операторов, простите)?

В одном ядре за (читай выше)

Vantedur 22.04.2012 14:41

когда допишу админку публикану с описанием в GPL ...
Точнее не админку а конструктор

Vantedur 22.04.2012 14:43

Цитата:

Сообщение от Maxmaxmахimus (Сообщение 170523)
у вас в одном ядре jQuery СВЫШЕ 300 операторов)???

ну да онаж дофига чего не умеет

Vantedur 22.04.2012 14:53

Порой ты вгоняешь в ступор, матерись приз по человечески, что есть Резинг

Vantedur 22.04.2012 14:58

По поводу редактора, модил экспрессо, на мой взгляд самый голый, самый шустрый и пластичный для личных модов редактор под мак ос х

9xakep 22.04.2012 22:32

Вот она лучшая среда разработки:


Vantedur 01.11.2012 00:51

или как вариант
location / {
proxy_pass http://***.***.***.***:81;
proxy_redirect http://***domain******.ru:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
if ($host != 'www.***domain******.ru' ) {
rewrite ^/(.*)$ http://www.***domain******.ru/$1 permanent;
}
}


Часовой пояс GMT +3, время: 14:49.