2014-02-12 3 views
1

Мне нужно переписать все страницы и ресурсы на https с исключениями для пары конкретных страниц. Вот мой текущий код htaccess, который отлично подходит для широкого переписывания https. Мне просто нужно выяснить, как добавить к этому исключения для страницы.Перепишите все http-трафик на https с паролями исключений

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

Страницы, которые я хочу, чтобы исключить следующие:

  • cron.php
  • mailer_confirmjob.php
  • mailer_followup.php
  • cron_duplicate_check.php
  • mailer_periodicfollowup.php

Спасибо!

ответ

1

Вы можете использовать:

RewriteEngine On 

RewriteCond %{HTTPS} off 
RewriteRule ^((?!(cron|mailer_confirmjob|mailer_followup|cron_duplicate_check|mailer_periodicfollowup)\.php).*)$ https://%{HTTP_HOST}%{REQUEST_URI} [NC,L,R] 
Смежные вопросы