Zur Navigation

.htaccess redir dnserror?url=www.https/

1 Christian Schutle

Hallo Jörg,

ich bekomme bei einem besimmten Aufruf meiner Seite
eine Weiterleitung zum provider mit "dnserror?url=www.https/"

und zwar wenn ich sie wie folgt aufrufe:
http://meineseite.com

Zielseite wäre
https://meineseite.com/wp/

Ich habe bereits sehr viele rewrite rules/php/html redirects ausprobiert,
aber die obige Variante wehrt sich erfolgreich.

Alle anderen Kombinationen mit
http://www.
https://
htttps://www.
funktionieren inzwischen, egal ob /wp/ am Ende oder nicht.
Auch http://meineseite.com/wp/ funktioniert...

Vielen Dank im Voraus

13.04.2019 00:26 | geändert: 13.04.2019 00:27

2 Jörg Kruse

Wie schauen denn die aktuellen Weiterleitungen (in der .htaccess Datei und / oder im PHP-Script) aus? der Parameter url=www.https/ deutet darauf hin, dass in der Weiterleitung nach https:// und / oder www. irgendwas schief gelaufen ist, so dass am Ende www.https als Domainname herauskommt. Wenn du verschiedene Weiterleitungen ausprobiert hast, kann es auch sein, dass diese sich gegenseitig ins Gehege kommen. Falls du die Weiterleitungen zwischenzeitlich rückgängig gemacht hast, solltest du zusätzlich auch den Browser-Cache leeren, da 301-Weiterleitungen (sinnvollerweise) gecacht werden.

13.04.2019 11:09 | geändert: 13.04.2019 11:11

3 Christian Schutle

Oh Mann,
ehm, ja das mit dem Cache hat das Problem gelöst :-)
Herzlichen Dank.

Hier mal der ganze Code für alle die es interessiert :-)
da ich ein "-" drin habe bitte die Aufteilung beachten.


ErrorDocument 404 /404.shtml

RewriteEngine on

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^meine\-seite\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.meine\-seite\.com$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/.+$
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:\/\/meine\-seite\.com\/wp\/$1" [R=301,L]
RewriteCond %{REQUEST_URI} ^/$ [OR]
RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteRule ^.*$ meine-seite.com/wp/ [R=301,L]


Ganz am Anfag deklariere ich eine 404.shtml
in die ich einfach den folgenden Code reingesetzt habe, da
ansonsten in ein wpwpwpwp...wp/home2/meinname1/publict_html/wp... Unterverzeichnis weitergeleitet wurde (nach den ganzen wp kommt das Verzeichnis, vom Cpanel aus)


<script>
window.location.href = "https://meine-seite.com/wp/";
</script>

13.04.2019 12:06 | geändert: 13.04.2019 12:07

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]