В общем был у меня htaccess таков:
addDefaultCharset UTF-8
RewriteEngine On
RewriteRule ^([^/]*)/$ ?city=$1 [L]
RewriteRule ^([a-z\-]+)\/([a-z\-]+)?$ /index.php?city=$1&page=$2 [L]
RewriteRule ^users/profile/id(.*) /index.php?city=users&page=profile&id=$1 [NC,L]
RewriteRule ^users/profile/logout&(.*) /index.php?city=users&page=profile&act=logout&csrf=$1 [NC,L]
RewriteRule ^users/ajax&(.*) /index.php?city=users&page=ajax&action=$1 [NC,L]
RewriteRule ^([a-z\-]+)\/([a-z\-]+)\/([a-z\-]+)?$ /index.php?city=$1&page=$2&act=$3 [L]
RewriteRule ^([a-z\-]+)\/admin/edit-seanses/date=(.*)/film=(.*)/place=(.*)?$ /index.php?city=$1&page=admin&act=edit-seanses&date=$2&film=$3&place=$4 [L]
RewriteRule ^([a-z\-]+)\/date=(.*)$ /index.php?city=$1&date=$2 [L]
RewriteRule ^([a-z\-]+)\/([a-z\-]+)\/([a-z\-]+)\/id(.*)$ /index.php?city=$1&page=$2&act=$3&id=$4 [L]
RewriteRule ^([a-z\-]+)\/([a-z\-]+)\/([a-z\-]+)\/date=(.*)$ /index.php?city=$1&page=$2&act=$3&date=$4 [L]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^/?(.*) http://%1/$1 [L,R=permanent]
Поставили сервак с nginx и все это дело перестало работать, подскажите как исправить :(