nefunguje domena bez www

Vyřešeno784 zhlédnutíDomény
0

Dobrý den,

chtěl bych se prosím zeptat.

Funguje mi https://www.xyz.cz, pak mi funguje https://xyz.cz, ale kdyz zadam pouze xyz.cz, tak mi v prohlizeci nejde nic zobrazit. Jedine co mi to napise je toto: https://xyz.czxyz.cz

Muzete mi poradit co s tim?

DNS zaznamy mam nastavene jak pro www, tak pro “ “ i pro „*“ (podle vaseho navodu s opacnym problemem co jsem tu uz na foru nasel). Teoreticky mi nefunguje presny opak toho problemu co tu uz je (fungovalo bez niceho, nefungovalo s www).

Let’s Encrypt certifikat mi funguje.

.htaccess mam takhle:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://xyz.cz%{HTTP_HOST}/$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.xyz.cz%{HTTP_HOST}/$1 [R=301,L]

Dekuji

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
PK265670 Vybral nejlepší odpověď 3. 8. 2021
0

V DNS stačí vytvořit pouze dva A záznamy. Jeden pro doménu a druhý s *

přesměrování ve výchozím souboru .htaccess vytvořte takto: za řádek s „RewriteEngine On“ přidejte

# Redirect HTTP to HTTPS
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]

a váš  kód pro přesměrování odstraňte.

„RewriteEngine On“ v .htaccess souboru používejte pouze jednou a kód pro přesměrování by měl být jako první.

Pak už by měly následovat samotná výchozí pravidla, která už v souboru byla.

Role: Zákazník
PK265670 Vybral nejlepší odpověď 3. 8. 2021
Prohlížíte 1 ze 2 odpovědí, klikněte zde pro zobrazení všech odpovědí.