Re: [SPAM]Re: просьба о помощи с mod_rewrite

Alexey V. Karagodov kav at karagodov.name
Thu Feb 5 11:22:41 MSK 2009


в нгинхе - слушать на порту :8080 и делать:
http://sysoev.ru/nginx/docs/http/ngx_http_rewrite_module.html#rewrite  
это чтобы избавляться от :8080

rewrite ^ http://$host$request_uri permanent;


On 05.02.2009, at 10:44, Doronin Sergey wrote:

> Я об этом тоже думал, но не могу терять ниодного посетителя, т.к.  
> каждый - потенциальный клиент.
> Мне нужно сделать так, чтобы хотя бы к ссылкам не добавлялся порт. А  
> то заходишь на сайт myhost.ru:8080 и видишь все ссылки типа:  
> myhost.ru:8080/index.php, myhost.ru:8080/galery.php и так далее..  
> Разве mod_rewrite ситуацию не изменит в данном случае?
>
>> Если народ снаружи идёт сразу к апачу - едва ли rewrite на nginx  
>> сможет помочь.
>> Я бы велел апачу слушать только 127.0.0.1, отдал бы nginxу 8080-й  
>> порт
>> и пусть ходят через где хотят ;)
>>
>> 5 февраля 2009 г. 7:32 пользователь Doronin Sergey  
>> <nophear at yandex.ru> написал:
>>> Здравствуйте!
>>> Когда-то давно натыкался на обсуждение способа убирать порт из URI  
>>> средствами mod_rewrite. Сейчас он понадобился и не могу найти.  
>>> Прошу прощения, что повторяю чей-то старый вопрос..
>>>
>>> Итак, я стал замечать, что на других сайтах народ даёт ссылки на  
>>> мой сайт напрямую на апач, то есть, например:
>>> http://mysite.ru:8080/whatever.php
>>> Меня, разумеется, это не устраивает, что множество пользователей  
>>> идёт в обход nginx. При этом, если зайти на сайт через 8080, то и  
>>> во всех ссылках автоматом прописывается данный порт (видимо,  
>>> специфика php-форума). Вопрос заключается в том, как мне  
>>> средствами mod_rewrite убирать данный порт из URI и поможет ли это  
>>> в моей проблеме?
>>>
>>> Заранее, спасибо!
>>> С уважением.
>
>
> Яндекс.Открытки. Свежие открытки у вас в почтовом ящике http://cards.yandex.ru/subscribe.xml
>



More information about the nginx-ru mailing list