Re: подскажите по перенаправлению

Andrey Kopeyko andrey at kopeyko.ru
Fri Dec 28 11:39:09 UTC 2012


28.12.2012 13:55, billi пишет:
> Доброго всем времени.  Есть небольшой вопрос. не понимаю как настроить
> перенаправление.
> вот кусок лога

Я стесняюсь спросить - что же Вы тогда называете "конфигом" ...

>   server {
>          listen   80;
>          server_name www.myhost2.myhost.ru ;
>          error_log  /var/log/nginx/myhost-error.log;
>          directio 4m;
>          output_buffers 1 128k;
>
>            location / {
>              proxy_pass http://www.myhost.ru;
>              proxy_set_header X-Real-IP $remote_addr;
>              proxy_set_header X-Forwarded-for $proxy_add_x_forwarded_for;
>              proxy_set_header Host $host;
>              proxy_connect_timeout 60;
>
> собственно проблема в том что если зайти по адресу www.myhost2.myhost.ru
> ,то выпадает ошибка 403 ,  а должен быть редирект на www.myhost.ru.

Добрый день, billi!

Если вы хотите получить редирект - надо его вписать; сам nginx ваших 
мыслей не прочтёт:

   server {
       server_name www.myhost2.myhost.ru ;
       ...
       location / {
           rewrite  ^/(.*)$  http://www.myhost.ru/$1  permanent;
       }
       ...
   }



-- 
Best regards,
Andrey Kopeyko <andrey at kopeyko.ru>



Подробная информация о списке рассылки nginx-ru