nginx redirect
Styopa Semenukha
semenukha at gmail.com
Wed Feb 25 16:16:17 UTC 2015
Пропустили тильду в server_name:
server_name ~(.+).mydomain.com;
On Wednesday, February 25, 2015 04:52:42 PM Vladimir Sopot wrote:
> server {
> server_name (.+).mydomain.com;
> location / {
> return 302 http://$1.mydomain.com//index.php?partner=$1;
> }
> }
>
> > On 25 Feb 2015, at 16:13, xaleks <nginx-forum at nginx.us> wrote:
> >
> > Здравствуйте, уважаемые знатоки.
> > Помогите с решением задачи, пожалуйста.
> > Работает nginx в связке с apache (+ еще задействован tomcat)
> > Суть:
> >
> > Есть в .htaccess сайта такая схема
> >
> > RewriteEngine On
> > RewriteCond ${lowercase:%{HTTP_HOST}} ^(.*)\.mydomain\.com$
> > RewriteRule ^(.*)$ index.php?partner=%1 [NC,L,PT]
> >
> > это сделано для того, чтобы при запросе типа
> >
> > anyvalue.mydomain.com
> > обрабатывался запрос
> > http://anyvalue.mydomain.com//index.php?partner=anyvalue
> >
> > Возможно ли организовать такой финт средствами nginx без приминения
> > .htaccess?
> > Спасибо за любые ответы!
> >
> > Posted at Nginx Forum:
> > http://forum.nginx.org/read.php?21,256900,256900#msg-256900
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
--
Best regards,
Styopa Semenukha.
Подробная информация о списке рассылки nginx-ru