Перенаправление Wordpress htaccess с http на https для одной страницы

Я пытаюсь перевести свою http-страницу на https. Я хочу изменить страницу http://dtesolar.ca/estore.

Я хотел бы иметь https вместо http. Я уже купил сертификат ssl, я использую плагин HTTPS для wordpress, но он не работает, поэтому я думаю использовать для этого файл .htaccess, но не уверен в синтаксисе.

Вот что по умолчанию в файле htaccess:

# BEGIN WordPress 
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Пожалуйста помоги!


person katwhocodes    schedule 05.11.2013    source источник


Ответы (1)


Сделайте свой .htaccess таким:

# BEGIN WordPress 
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# force HTTPS for store
RewriteCond %{HTTPS} off
RewriteRule ^estore/ https://%{HTTP_HOST}%{REQUEST_URI} [L,NC,R=301]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>

# END WordPress

PS: вам нужно будет исправить ссылки для вашего JS, CSS и изображений на этом https URL.

person anubhava    schedule 05.11.2013
comment
Спасибо за ответ. Как исправить ссылки? - person katwhocodes; 08.11.2013
comment
Страница https должна использовать файлы CSS, js только с использованием https. - person anubhava; 08.11.2013
comment
Где я должен изменить это? - person katwhocodes; 09.11.2013
comment
Это будет в ваших файлах темы WP. - person anubhava; 09.11.2013
comment
не могли бы вы дать мне более подробную информацию об этом? Спасибо! - person katwhocodes; 10.11.2013
comment
Вы можете найти Google для этого. см. это руководство: presscoders.com/wordpress-theme-customization-guide - person anubhava; 10.11.2013