Использую бесплатный хостинг free.sprinthost.ru, добавил в корень public_html пустой файл .htaccess, тут же возникла ошибка 500 Internal Server Error, и что бы я не писал в этом файле, ошибка остается. Что не так?
Добрый вечер.
Проверьте, поддерживается ли htaccess.
Об остальном узнаете в логах сервера. Если видите ошибку 500 - сразу открывайте логи сервера. Без чтения логов Вам никто ничего не скажет.
добавил в корень public_html пустой файл .htaccess
Его размер был 0 байт? Думаю, нет. Вероятно, он был сохранён в кодировке UTF-8 с BOM (или, даже, в UTF-16).
Пожалуйста, будьте внимательны при редактировании файла .htaccess! При сохранении такого файла в кодировке UTF-8 в нём не должно присутствовать BOM-сигнатуры.