Общий хостинг GoDaddy, по-видимому, вынуждает вас покупать один из их сертификатов SSL, то есть вы не можете использовать StartSSL, а затем загрузить свой собственный.
Есть ли способ обойти это, возможно, используя .htaccess, как описано здесь ? Если это так, поскольку вход по FTP, который они предоставляют на виртуальном хостинге, не позволяет вам выйти за пределы видимого корня, как мне защитить ключевые файлы?
Вы не можете указать параметры SSL в файле .htaccess
. К тому времени, когда сервер знает, в какой каталог смотреть, согласование SSL уже давно завершено.
В любом случае, в любом случае нет никакого способа обойти требования службы. Даже если бы у вас были какие-то технические средства, это все равно было бы требованием, поэтому вы не могли бы использовать эти средства.