Alias doména bez https:// se přesměrovává na jinou doménu (301 moved permanently)

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

Dobrý den, vytvořil jsem nový alias pro doménu domena2.tld pod www/domains/domena2.tld a nainstaloval na ní wordpress.

ve chvíli, kdy jdu na https://domena2.tld tak vše funguje jak má a stránka se načte

každopádně ve chvíli, kdy https:// neuvedu, tak je stránka přesměrována na https://domena1.tld která je pod www/domains/domena1.tld

Přesměrování není způsobeno cache v prohlížeči..

________________________________

.htaccess požívám váš, pod www/domains

RewriteEngine On
  # 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]

u každé domény zvlášť pak používám wordpressový .htaccess

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

________________________________

obě domény mají certifikát Let’s Encrypt, každopádně i když ho vypnu pro doména2.tld tak je problém stejný.

https přesměrování:

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

také nic nevyřešilo, když jsem zkoušel různé varianty, tak jsem maximálně tak dostal ‚too many redirects‘ error

________________________________

doména2.tld není kopií doména1.tld, tudíž databáze, ani wp-config neobsahují odkazy na doména1.tld, k přesměrování dochází i když jsou všechny pluginy deaktivovány. Pro jistotu jsem i udělal find in files přes notepad++, bez výsledku.

________________________________

DNS A záznam je u obou domén stejný

________________________________

Už si opravdu nevím rady a budu rád za pomoc…

Děkuji za odpověď,

Korbel

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 15. 11. 2019
0
46.16K Odpověď od WEDOS Internet, a.s. 1 Komentář

Dobrý den,

nemáte nastavené přesměrování u domény? To by fungovalo jen s http://

https://kb.wedos.com/cs/domeny/administrace-domeny/presmerovani-domeny/

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
MK236141 publikoval nový komentář 29. 10. 2019
Prohlížíte 1 ze 2 odpovědí, klikněte zde pro zobrazení všech odpovědí.