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
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.
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>