Přeskočit přímo na text


Přesměrování všeho z HTTP na HTTPS v D8

Toto je archivovaná verze české komunitní stránky o CMS Drupal. Nejde na ni již přidávat nový obsah. Pro aktuální informace a kontakt s komunitou navštivte Drupal.cz
Kategorie: Jak na to?
Týká se verze: Drupal 8.x
Ahoj. Umím v .htaccess zapnout přesměrování adres s tvarem www na bez www. Nějak nemůžu nikde najít co do .htaccess připsat či co zakomentovat, aby se mi VŠE přesměrovávalo z HTTP na HTTPS. Na webu mi chodí obě verze a já bych chtěl jen zabezpečené HTTPS. V .htaccess jsem našel jen toto:
# Set „protossl“ to „s“ if we were accessed via https://. This is used later
# if you enable „www.“ stripping or enforcement, in order to ensure that
# you don't bounce between http and https.
RewriteRule ^ – [E=protossl]
RewriteCond %{HTTPS} on
RewriteRule ^ – [E=protossl:s] 
A nějak tomu vůbec nerozumím… Děkuju za nasměrování.
 

a neni to treba tim, ze tam

a neni to treba tim, ze tam je treba nginx misto apache? .htaccess je jen nejvetsi nouzovka, lepsi je nastavit to primo na urovni webserveru.

onehdá jsem řešil

onehdá jsem řešil a myslím že vyřešil plácnutím RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTT­P_HOST}%{REQU­EST_URI} [L,R=301]  přímo pod RewriteEngine on S následným pravidlem pro www nebo ne-www se to nemlátí.

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 1 uživatel a 3 hosté.

Online uživatelé

Support

Psychologie - poradenství