nginx redirect

Vladimir Sopot jd at jdwuzhere.ru
Wed Feb 25 13:52:42 UTC 2015


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