Я публикую веб-ссылки, которые позволяют пользователям моего веб-приложения подписываться на различные календари. Насколько я понимаю, приложения, которые распознают веб-URL-адреса, по умолчанию будут использовать http, но я бы хотел обеспечить передачу файлов с помощью https. Следующее правило перезаписи apache работает, но подходит ли это решение?
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Да, все в этом домене должно обслуживаться через https. Я знаю, что мог бы заменить webcal на https, но тогда я бы потерял преимущество схемы webcal URI (то есть простой подписки). Я видел упоминания о веб-играх в Интернете, но информации мало, и Apple iCal это не нравится.
Я планирую использовать обычную аутентификацию с этими календарями. Есть ли проблема с выполнением запроса через http, а затем с перенаправлением на https?