Einen Domänenfehler beheben: HTTPS erzwungen, aber eine falsche Domäne eingegeben, jetzt ändert sie sich nicht

Einen Domänenfehler beheben: HTTPS erzwungen, aber eine falsche Domäne eingegeben, jetzt ändert sie sich nicht

Ich habe erzwungen, dass meine Site-Domäne hat https. Ich habe diesen Code verwendet und Folgendes hinzugefügt .htaccess:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://domains.co/$1 [R=301,L]

neben diesem Code gibt es auch Code über diesem Code, der ist

RewriteOptions inherit
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$

RewriteCond %{THE_REQUEST} ^.*/index\.php 
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteRule ^(.*)index.php$ /$1 [R=301,L] 

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Options +FollowSymLinks
# RewriteEngine on
RewriteCond %{HTTP_HOST} ^domains.co[nc]
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteRule ^(.*)$ https://ww/w.domains.co/$1 [r=301,nc]

Aber wie Sie am ersten Code sehen können, den ich hinzugefügt habe und der http/s://domains.co/$1nicht die richtige Domäne verwendet hat domain.com, tritt beim Ausführen der Site ein Fehler auf, da die falsche Domäne verwendet wird.

Danach habe ich versucht, die Domäne auf die richtige zu ändern, domain.comaber sie ändert sich nicht.

jedes Mal, wenn ich auf domain.com zugreife, wird immer auf domains.co umgeleitet

Wie kann ich das beheben?

Antwort1

Ich hatte vor kurzem ein ähnliches Problem und für mich hat sich das Problem gelöst, wahrscheinlich wegen des BrowsersZwischenspeicherungdie Weiterleitung 301.

Versuchen Sie, den Cache zu leeren. Öffnen Sie Ihre DevTools (drücken Sie F12),
aktivieren Sie auf der Registerkarte „Netzwerk“ das Kontrollkästchen „Cache deaktivieren“,
lassen Sie die DevTools geöffnet und laden Sie die Seite neu (drücken Sie F5).

verwandte Informationen