Я бы заменил ваш .htaccess файл на заведомо исправную копию. Ошибка 500 также может быть вызвана неправильными разрешениями. Я сомневаюсь, что это так с вами, так как нет реальной папки администратора, это делается с перезаписью URL. Тем не менее, вот пост, который я сделал для людей, которые получают ошибку 500:
ссылка
Также вот мой URL переписывается с моего сайта magento, если у вас нет резервной копии:
############################################
## workaround for HTTP authorization
## in CGI environment
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
############################################
## always send 404 on missing files in these folders
RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
############################################
## never rewrite for existing files, directories and links
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
############################################
## rewrite everything else to index.php
RewriteRule .* index.php [L]
</IfModule>
############################################