Pokušavam svoju stranicu preusmjeriti na https, ali imam malih problema.
Ukoliko u browser unesem http://www.domena.com ili http://domena.com uredno me prebaci na https://www.domena.com/. Ukoliko unesem u preglednik http://www.domena.com/kontakt/ onda mi otvara stranicu, ali http. Ako upišem http://domena.com/kontakt/ dobijem praznu bijelu stranicu.
Guglao sam i pronašao nekoliko rješenje, ali niti jedno ne rješava moj problem. CMS Wordpress, SSL certifikat kupljen. Trenutno koristim ovaj
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) https://www.mojadomena.com%{REQUEST_URI} [R=301,L]
Pronašao na netu da ne dupliram <IfModule mod_rewrite.c> već da sve stavljam u jedan tako da cijeli kod izgleda ovako
# 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]
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) https://www.mojadomena.com%{REQUEST_URI} [R=301,L]
RewriteCond %{QUERY_STRING} (author=\d+) [NC]
RewriteRule .* - [F]
RewriteCond %{HTTP_USER_AGENT} libwww-perl.*
RewriteRule .* – [F,L]
</IfModule>
# END WordPress
Greška, bolji prijedlog, savjet?
- Ne koristim CloudFlare trenutno
- SSL je Rapid SSL kupljen kod Plus hosting od GeoTrust Inc.