Как я могу переписать свой файл конфигурации, чтобы все пошло на https, за исключением одной страницы? У меня есть это в моем файле сообщений до сих порпереписать условие для https на все, кроме одной страницы
NameVirtualHost *:443
<VirtualHost *:80>
DocumentRoot /var/www/mysite
ServerName mysite.dev
ServerAlias www.mysite.dev
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
ErrorLog /var/log/mysite.dev-error_log
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<VirtualHost *:443>
DocumentRoot /var/www/mysite
ServerName mysite.dev
ServerAlias www.mysite.dev
SSLEngine on
SSLCertificateFile /var/www/mysite.crt
SSLCertificateKeyFile /var/www/mysite.key
ErrorLog /var/log/mysite.dev-error_log
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
с моей текущей настройкой, все будет перенаправлено на https. но у меня есть одна страница, на которой кнопка отправки отправляется на сайт http, и это как-то вызывает проблему. Ссылка для этой формы будет «mysite.dev/pages/sign_up»
Есть ли в любом случае только эта страница не http?
'RewriteCond^страницы/sign_up'? –