- 22, Oct 2024
- #1
Кажется, что .htaccess не перенаправляет мои страницы с http на https.
Мой домен перенаправляется на https, но не на мои страницы… Может ли это быть неправильная конфигурация моего веб-хоста?
- Вот что я сделал до сих пор:
- Выберите сертификат SSL и установите его на свой сайт с хоста.
- Заставьте wp-config перейти с HTTP на HTTPs с помощью: define('FORCE_SSL_ADMIN', true);
- Преобразуйте все мои URL-адреса в HTTP с помощью базы данных замены и поиска.
Добавьте этот домен в консоль поиска Google…
<IfModule mod_rewrite.c>
RewriteEngine On
# Redirect to HTTPS
RewriteCond %{HTTP_HOST} ^http://example\.com [NC]
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTPS} =off [OR]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]
# Redirect from www HTTPS to HTTPS
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Поместите этот код в мой .htaccess:
Думаю, это все… У вас есть идеи, что может вызвать эту проблему?