02.08.2013 14:19, Dobro пишет:
location / {
if ($http_host ~ ^([^.]+)\.site\.ru){
rewrite ^(.*)$ http://site.ru/users/%1 redirect;
}
}
Прописал это в конфигурационный файл, ошибок не нашлось, но почему-то не
работает. Что сделал не так?
http://wiki.nginx.org/IfIsEvil
Описываем
Доброго всем времени суток, перенастраивал свой сервер под nginx с апача и
столкнулся с проблемой, в htaccess было прописано так:
RewriteRule (^|/)\. - [F]
RewriteCond %{HTTP_HOST} ^([^.]+)\.site\.ru
RewriteCond %1 !^www$ [NC]
RewriteRule ^(.*)$ http://site.ru/users/%1 [L]
Работало следующим