Re: подскажите по перенаправлению
Роман Москвитин
nefer05 at gmail.com
Fri Dec 28 11:49:21 UTC 2012
Зачем реврайт, да еще и с регекспами?
return 301 http://www.myhost.ru$request_uri;
Намного лаконичнее и правильнее, ИМХО.
2012/12/28 Andrey Kopeyko <andrey at kopeyko.ru>
> 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 mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/**mailman/listinfo/nginx-ru<http://mailman.nginx.org/mailman/listinfo/nginx-ru>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20121228/8c2abec6/attachment.html>
Подробная информация о списке рассылки nginx-ru