Založil jsem subdoménu a nedokážu zprovoznit přesměrování na https
Dobrý den,
mám hlavní webovou stránku na WordPressu v adresáři web/www/. Vytvořil jsem subdoménu web/www/domains/celýnázevsubdomény. Na subdoménu jsem nainstaloval WP. Nahrál jsem váš univerzální .htcacces do adresáře web/www/domains/celýnázevsubdomény/ a ten stejný používám v adresáři s hlavním webem web/www/. Přidal jsem subdoménu do LetsEncrypt stejně jako mám doménu.
Problém:
- doména se otevírá jako https:// tedy přesměruje se při zadání jakého kolik tvaru: www. nebo http:// nebo http://www. nebo bez www atd.
- u subdomény to tak není a nedokážu si s tím poradit.
Všechny návody z vaší databázi jsem přečetl ale nic z toho mi nefunguje.
Můžete mi prosím pomoci?
Děkuji.
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Změnil status na publikováno 12. 3. 2024
1 Odpověď
Dobrý den,
pro vynucení HTTPS doporučujeme kód
RewriteCond %{HTTPS} off RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L] Header set Content-Security-Policy "upgrade-insecure-requests;"
který musíte umístit hned na začátek souboru pod RewriteEngine On. Pokud jej umístíte až za kód směrující do subdomén, systém ho nevykoná a na subdoménách fungovat nebude.
MB313456 Vybral nejlepší odpověď 12. 3. 2024