Назад | Перейти на главную страницу

htaccess SSL перенаправление

В настоящее время кодировщик имеет следующую строку в файле .htaccess:

RewriteRule ^ registration $ registration.php

Я понимаю, что это значит.

Однако я также хочу перенаправить domain.com/registration на https://domain.com/registration

Кто-нибудь знает, как я мог этого добиться? Я не хочу, чтобы другие страницы в приложении переходили на https: // ...

С уважением, Фиона

Вы должны убедиться, что трафик еще не поступает через HTTPS, прежде чем выполнять перезапись, иначе вы можете получить бесконечный цикл перезаписи.

Предполагая, что Apache 2.0 и выше:

RewriteCond HTTPS off
RewriteRule ^/registration$ https://domain.com/registration.php

Использовать

RewriteRule ^/registration$ https://domain.com/registration.php