htaccess, ssl

Vyřešeno1.65K zhlédnutíWebhosting
0

Dobrý den,

psal jsem tuto otázku o víkendu již jednou, ale nevidím ji ve svých otázkách, a tak píši znovu.

U domény huups.eu mám aktivováno ssl, upravím htaccess v domains/huups.eu dle návodu a po určité době se htaccess bez mé úpravy na ftp, vrátí do defaultu wordpress kde nic není a ssl tak nefunguje.

Víte prosím proč?

Děkuji

Kopie htaccess, který tam nahraji a počase se změní na defaultní od WordPressu.

# BEGIN WordPress
# Direktivy (řádky) mezi ‚BEGIN WordPress‘ a ‚END WordPress‘ jsou
# dynamicky generované a měly by být upravovány pouze pomocí filtrů WordPressu.
# Veškeré změny směrnic mezi těmito značkami budou přepsány.
<IfModule mod_rewrite.c>
RewriteEngine On
Header set Content-Security-Policy „upgrade-insecure-requests;“
RewriteCond %{HTTP_HOST} ^huups\.eu [NC]
RewriteRule (.*) https://www.huups.eu/$1 [R=301,QSA,L]

RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.huups.eu/$1 [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 6. 5. 2020
0

Doplnil jsem tedy do htaccess:

Header set Content-Security-Policy „upgrade-insecure-requests;“

a funguje to již bez hlášky.

Děkuji

Role: Zákazník
RM130195 Vybral nejlepší odpověď 6. 5. 2020
0

Ten zbytek v htaccess v adresáři /www/ tam mám ponechat nebo odstranit?

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# aliasy – spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny – spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]

Role: Zákazník
RM130195 Změnil status na publikováno 6. 5. 2020
0

Dobrý den,

děkuji za zaslané. Zeptám se blbě – v cca stejnou dobu jsem si instalátorem dělal WordPress i na doméně matyhracky.cz a tam to funguje. Proč zde ne?

Header set Content-Security-Policy „upgrade-insecure-requests;“

tam kvůli těm obrázkům nebude?

Nastavení https ve WordPressu (WP)

Děkuji

Martin Pavlík

Role: Zákazník
RM130195 Změnil status na publikováno 6. 5. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

To není přímo kvůli obrázkům, ale pro přesměrování všech nezabezpečených požadavků na zabezpečené.

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Odpověděl na otázku 4. 5. 2020
0

Dobrý den, v tom upraveném nebylo nic, jak prosím ty obrázky jak jsem se ptal výše:

Header set Content-Security-Policy „upgrade-insecure-requests;“

tam kvůli těm obrázkům nebude?

Role: Zákazník
PK265670 Změnil status na publikováno 28. 4. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

.htaccess soubor vám může upravovat kterýkoli plugin. WordPress sám o sobě ho nijak neopravuje. Není v upraveném .htaccess nějaká zmínka nebo povědomý název pluginu?

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Odpověděl na otázku 28. 4. 2020
0
53.63K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

v doménovém adresáři si ponechte .htaccess s následujícím kódem

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

Přesměrování následně vložte do našeho výchozího .htaccessu v adresáři /www/

RewriteCond %{HTTP_HOST} ^vase-domena\.tld [NC]
RewriteRule (.*) https://www.vase-domena.tld/$1 [R=301,QSA,L]
 RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.vase-domena.tld/$1 [R=301,L]

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Odpověděl na otázku 22. 4. 2020