сайт без .htaccess не работает, в нём прописаны чпу, конфигурации mod rewrite, а с .htaccess не работает хостинг на nginx, ошибка 500 что делать ?
на nginx там немного по другому, и конструкция похожая но не идентичная htaccess'у к примеру выставить бейсик авторизацию так: примеры для понимания по rewrite можно по гуглить к примеру _ttp://nginx.org/ru/docs/http/ngx_http_rewrite_module.html
читал что бывает модифицированый nginx который как apache поддерживает .htaccess файлы это специальная сборка nginx или моды стоят ?
nginx не поддерживает .htaccess, так что правила надо переписывать (http://nginx.org/en/docs/http/converting_rewrite_rules.html). Можно воспользоваться конвертером: http://www.anilcetin.com/convert-apache-htaccess-to-nginx/