Page 1 of 1
Falsche Domain wird ausgegeben
Posted: Sat 1. Mar 2025, 15:40
by topolino
Die folgende Beitragsvorlage darf jedoch in keinem Fall entfernt werden.
------------------------------------------------------------------------------------------
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Ja
Server-Betriebssystem + Version
debian 12.9
Eingesetzte Server-Virtualisierung-Technologie
VMware
KeyHelp-Version + Build-Nummer
25.0 - Build 3398
Problembeschreibung / Fehlermeldungen
Ich hoste über KeyHelp etwa 25 Websites. Diese laufen zurzeit tadellos und können im Internet aufgerufen werden. Nun habe ich aber 2 Adressen, die nach deren Aufruf auf eine andere Adresse wechseln, ohne dass ich eine Umleitung gemacht hätte.
Beim Aufruf von
https://www.wohnweise.ch wechselt die Adresse im Browser auf
https://www.oekomatik.ch. Das Gleiche passiert mit der Adresse
https://www.werbekueche.ch, die auch auf
https://www.oekomatik.ch umgeleitet wird.
Bei allen andern, z.B.
https://www.viwear.ch,
https://www.seniorenzug.ch/ oder
https://www.featherline.ch/ wird kein Wechsel gemacht.
Es gibt keine Fehlermeldungen. Die Sites laufen alle mit Wordpress mit aktualisierten Versionen.
Bisher habe ich versucht, den Browsercache und den Servercache zu löschen. Beim Server mit diesen Befehlen:
Code: Select all
sudo -u oekomatik -i wp cache flush -- path="/home/users/oekomatik/www/oekomatik.ch/"
Leider ohne Erfolg.
Ich weiss nicht, wo das Problem liegen könnte und wo ich suchen müsste.
Erwartetes Ergebnis
Bereits beschrieben
Tatsächliches Ergebnis
Bereits beschrieben
Schritte zur Reproduktion
Online Aufruf der (echten) Adressen
Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))
Re: Falsche Domain wird ausgegeben
Posted: Sat 1. Mar 2025, 16:31
by 24unix
Erst mal sehr löblich, dass Du die Adressen nicht verschleierst.
Also die IP lösen richtig auf, es gibt keine offensichtlichen Weiterleitungen.
Was sagt apache2ctl -S
Was steht in dem Apache-Log von
https://www.wohnweise.ch/ (wohl ~/logs/wohnweise.de oder
www.wohnweise.de)?
Re: Falsche Domain wird ausgegeben
Posted: Sat 1. Mar 2025, 20:31
by pandinusimperator
Hi!
Beide Seiten leiten per 301 auf die oekomatik.ch um. Redirect Path meint, WordPress würde umleiten.

- Screenshot_20250301_201456.png (33.28 KiB) Viewed 22830 times
Ich würde also dort ansetzen. .htaccess kontrollieren, in der wp-config.php schauen, ob da Einträge zu "siteurl" oder "home" stehen, die nicht zur Domain passen, so wie hier
Code: Select all
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );
Oder vielleicht ist ein Umleitungs-Plugin im Einsatz? Redirection?
Gruß,
Pandinus
Edit: bei der anderen Seite ist es dasselbe.
Re: Falsche Domain wird ausgegeben
Posted: Sun 2. Mar 2025, 10:19
by topolino
Vielen Dank schon mal an 24unix und pandinusimperator, dass ihr euch um dieses Thema kümmert.
Zuerst mal die Ausgabe von apache2ctl -S in verkürzter Form:
Code: Select all
VirtualHost configuration:
*:443 is a NameVirtualHost
default server webserver.oeko-sys.ch (/etc/apache2/keyhelp/keyhelp.conf:20)
port 443 namevhost webserver.oeko-sys.ch (/etc/apache2/keyhelp/keyhelp.conf:20)
alias localhost
alias 84.253.4.113
alias 192.168.1.5
port 443 namevhost oekomatik.ch (/etc/apache2/keyhelp/vhosts/oekomatik.conf:281)
port 443 namevhost www.oekomatik.ch (/etc/apache2/keyhelp/vhosts/oekomatik.conf:330)
port 443 namevhost werbekueche.ch (/etc/apache2/keyhelp/vhosts/werbekueche.conf:13)
port 443 namevhost www.werbekueche.ch (/etc/apache2/keyhelp/vhosts/werbekueche.conf:62)
port 443 namevhost wohnweise.ch (/etc/apache2/keyhelp/vhosts/wohnweise.conf:13)
port 443 namevhost www.wohnweise.ch (/etc/apache2/keyhelp/vhosts/wohnweise.conf:62)
port 443 namevhost werbekueche.ch (/etc/apache2/keyhelp/subdomain_catch_all.conf:133)
wild alias *.werbekueche.ch
port 443 namevhost oekomatik.ch (/etc/apache2/keyhelp/subdomain_catch_all.conf:188)
wild alias *.oekomatik.ch
port 443 namevhost wohnweise.ch (/etc/apache2/keyhelp/subdomain_catch_all.conf:199)
wild alias *.wohnweise.ch
port 443 namevhost webserver.oeko-sys.ch (/etc/apache2/keyhelp/keyhelp.conf:178)
wild alias *
*:80 is a NameVirtualHost
default server webserver.oeko-sys.ch (/etc/apache2/keyhelp/keyhelp.conf:152)
port 80 namevhost webserver.oeko-sys.ch (/etc/apache2/keyhelp/keyhelp.conf:152)
alias localhost
alias 84.253.4.113
alias 192.168.1.5
port 80 namevhost oekomatik.ch (/etc/apache2/keyhelp/vhosts/oekomatik.conf:323)
port 80 namevhost www.oekomatik.ch (/etc/apache2/keyhelp/vhosts/oekomatik.conf:372)
port 80 namevhost werbekueche.ch (/etc/apache2/keyhelp/vhosts/werbekueche.conf:55)
port 80 namevhost www.werbekueche.ch (/etc/apache2/keyhelp/vhosts/werbekueche.conf:104)
port 80 namevhost wohnweise.ch (/etc/apache2/keyhelp/vhosts/wohnweise.conf:55)
port 80 namevhost www.wohnweise.ch (/etc/apache2/keyhelp/vhosts/wohnweise.conf:104)
port 80 namevhost autoconfig (/etc/apache2/keyhelp/autoconfig.conf:5)
wild alias autoconfig.*
wild alias autodiscover.*
wild alias autoconfig-apple.*
port 80 namevhost werbekueche.ch (/etc/apache2/keyhelp/subdomain_catch_all.conf:138)
wild alias *.werbekueche.ch
port 80 namevhost oekomatik.ch (/etc/apache2/keyhelp/subdomain_catch_all.conf:193)
wild alias *.oekomatik.ch
port 80 namevhost wohnweise.ch (/etc/apache2/keyhelp/subdomain_catch_all.conf:204)
wild alias *.wohnweise.ch
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex authdigest-client: using_defaults
Mutex fcgid-proctbl: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="/var/run/apache2/" mechanism=default
Mutex fcgid-pipe: using_defaults
Mutex authdigest-opaque: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-stapling-refresh: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: ENABLE_USR_LIB_CGI_BIN
User: name="www-data" id=33
Group: name="www-data" id=33
In den Apache-Logs ist nichts zu finden.
Nun habe ich die beiden Zeilen bei wohnweise.ch in wp_config.php eingefügt:
Code: Select all
define( 'WP_HOME', 'https://www.wohnweise.ch' );
define( 'WP_SITEURL', 'https://www.wohnweise.ch' );
Und analog auch bei werbekueche.ch.
Das Resultat:
Kein Redirect mehr, dafür nur eine weisse Seite.
Die Ausgabe von Redirect Path:
Code: Select all
Status Code URL IP Page Type Redirect Type Redirect URL
200 https://www.wohnweise.ch/ 84.253.4.113 normal none none
Re: Falsche Domain wird ausgegeben
Posted: Sun 2. Mar 2025, 11:40
by 24unix
topolino wrote: ↑Sun 2. Mar 2025, 10:19
In den Apache-Logs ist nichts zu finden.
Das ist merkwürdig.
Um ca. 11:30 sollte jetzt zumindest was drin sein.
Code: Select all
❯ telnet wohnweise.ch 80
Trying 84.253.4.113...
Connected to wohnweise.ch.
Escape character is '^]'.
GET / HTTP/1.1
Host: wohnweise.ch
Connection: close
HTTP/1.1 301 Moved Permanently
Date: Sun, 02 Mar 2025 10:29:08 GMT
Server: Apache
Location: https://wohnweise.ch/
Content-Length: 229
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://wohnweise.ch/">here</a>.</p>
</body></html>
Connection closed by foreign host.
Das sieht völlig OK aus, der redirect auf https.
Dann mit https:
Code: Select all
❯ curl -v https://wohnweise.ch
* Host wohnweise.ch:443 was resolved.
* IPv6: (none)
* IPv4: 84.253.4.113
* Trying 84.253.4.113:443...
* Connected to wohnweise.ch (84.253.4.113) port 443
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 / [blank] / UNDEF
* ALPN: server accepted h2
* Server certificate:
* subject: CN=wohnweise.ch
* start date: Feb 25 22:06:35 2025 GMT
* expire date: May 26 22:06:34 2025 GMT
* subjectAltName: host "wohnweise.ch" matched cert's "wohnweise.ch"
* issuer: C=US; O=Let's Encrypt; CN=R11
* SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://wohnweise.ch/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: wohnweise.ch]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.7.1]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: wohnweise.ch
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/2 301
< vary: Accept-Encoding,Cookie
< x-redirect-by: WordPress
< location: https://www.wohnweise.ch/
< strict-transport-security: max-age=15552000
< content-length: 0
< content-type: text/html; charset=UTF-8
< date: Sun, 02 Mar 2025 10:32:09 GMT
< server: Apache
<
* Connection #0 to host wohnweise.ch left intact
redirect auf die www-Subdomain:
Code: Select all
❯ curl -v https://www.wohnweise.ch
* Host www.wohnweise.ch:443 was resolved.
* IPv6: (none)
* IPv4: 84.253.4.113
* Trying 84.253.4.113:443...
* Connected to www.wohnweise.ch (84.253.4.113) port 443
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 / [blank] / UNDEF
* ALPN: server accepted h2
* Server certificate:
* subject: CN=www.wohnweise.ch
* start date: Feb 25 22:06:47 2025 GMT
* expire date: May 26 22:06:46 2025 GMT
* subjectAltName: host "www.wohnweise.ch" matched cert's "www.wohnweise.ch"
* issuer: C=US; O=Let's Encrypt; CN=R10
* SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://www.wohnweise.ch/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: www.wohnweise.ch]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.7.1]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: www.wohnweise.ch
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/2 200
< vary: Accept-Encoding,Cookie
< link: <https://www.wohnweise.ch/wp-json/>; rel="https://api.w.org/", <https://www.wohnweise.ch/wp-json/wp/v2/pages/10>; rel="alternate"; title="JSON"; type="application/json", <https://www.wohnweise.ch/>; rel=shortlink
< strict-transport-security: max-age=15552000
< content-length: 0
< content-type: text/html; charset=UTF-8
< date: Sun, 02 Mar 2025 10:34:26 GMT
< server: Apache
<
* Connection #0 to host www.wohnweise.ch left intact
Als nächstes würde ich mir die .htaccess angucken, so vorhanden.
Und ob redirect oder SEO Plugins im Wordpress sind.
Re: Falsche Domain wird ausgegeben
Posted: Sun 2. Mar 2025, 13:47
by topolino
Hallo Micha
Sorry, wenn ich geschrieben habe, im apache log sei nichts drin. Ich meinte m.E. nichts für die Sache Relevantes. Natürlich gibt es Einträge:
Code: Select all
217.154.82.33 - - [02/Mar/2025:12:43:51 +0100] "GET /inputs.php HTTP/1.1" 404 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" 864 4245
165.227.84.75 - - [02/Mar/2025:12:57:11 +0100] "GET /wp-login.php HTTP/1.1" 404 - "http://wohnweise.ch/wp-login.php" "GRequests/0.10" 1704 4682
165.227.84.75 - - [02/Mar/2025:12:57:11 +0100] "GET /wp-login.php HTTP/1.1" 404 - "http://wohnweise.ch/wp-login.php" "GRequests/0.10" 265 367
165.227.84.75 - - [02/Mar/2025:12:57:12 +0100] "GET /wp-admin/ HTTP/1.1" 302 - "http://wohnweise.ch/wp-admin/" "GRequests/0.10" 161 268
192.168.1.1 - - [02/Mar/2025:13:06:52 +0100] "GET / HTTP/2.0" 301 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" 499 179
198.145.121.238 - - [02/Mar/2025:13:07:12 +0100] "GET / HTTP/1.1" 301 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" 856 4744
192.168.1.1 - - [02/Mar/2025:13:17:40 +0100] "GET / HTTP/2.0" 301 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" 503 179
192.168.1.1 - - [02/Mar/2025:13:19:11 +0100] "GET / HTTP/2.0" 301 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" 503 165
Unterdessen habe ich mal die Website wohnweise.ch vom November 2024 zurückgeschrieben. Leider funktioniert diese weiterhin nicht.
Und nach vielen vergeblichen Änderungen läuft auch oekomatik.ch nicht mehr richtig. Die Startseite findet er nicht und verweist auf die 404. Dies ist die Website, auf die die beiden Domains wohnweise.ch und werbekueche.ch umleiten.
Bezüglich
.htaccess habe ich eine Version einer normal laufenden Wordpress-Seite auf wohnweise.ch kopiert. Bringt leider auch keine Verbesserung.
redirect oder SEO Plugins habe ich
keine installiert.
Die beiden Cache-Plugins redis-cache und wp-super-cache habe ich mal disabled.
Trotzdem leider immer noch keine Verbesserung.
Re: Falsche Domain wird ausgegeben
Posted: Sun 2. Mar 2025, 13:56
by 24unix
Hmm, warum ist da ein Zugriff on einer privaten IP?
Code: Select all
192.168.1.1 - - [02/Mar/2025:13:19:11 +0100] "GET / HTTP/2.0" 301 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" 503 165
Mach mal bitte
ip a und post die .htaccess.
Re: Falsche Domain wird ausgegeben
Posted: Sun 2. Mar 2025, 17:06
by topolino
ip a:
Code: Select all
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:32:24:6e brd ff:ff:ff:ff:ff:ff
altname enp11s0
inet 84.253.4.113/24 brd 84.253.4.255 scope global ens192
valid_lft forever preferred_lft forever
inet6 2a02:121f:6ccd:0:20c:29ff:fe32:246e/64 scope global dynamic mngtmpaddr
valid_lft 4792sec preferred_lft 3592sec
inet6 fe80::20c:29ff:fe32:246e/64 scope link
valid_lft forever preferred_lft forever
3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:32:24:78 brd ff:ff:ff:ff:ff:ff
altname enp19s0
inet 192.168.1.5/24 brd 192.168.1.255 scope global ens224
valid_lft forever preferred_lft forever
inet6 2a02:121f:6ccd:0:20c:29ff:fe32:2478/64 scope global dynamic mngtmpaddr
valid_lft 4792sec preferred_lft 3592sec
inet6 fe80::20c:29ff:fe32:2478/64 scope link
valid_lft forever preferred_lft forever
und .htaccess:
Code: Select all
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Re: Falsche Domain wird ausgegeben
Posted: Sun 2. Mar 2025, 17:21
by 24unix
Da sieht alles OK aus.
Ich habe jetzt keine Weiterleitung mehr, die URL bleibt auf
https://www.wohnweise.ch/
Re: Falsche Domain wird ausgegeben
Posted: Tue 4. Mar 2025, 09:58
by topolino
Ich habe als Übergangslösung bei oekomatik.ch und wohnweise.ch eine index.html aufgeschaltet, damit die Weiterleitung nicht mehr erfolgt und die Besucher einen entsprechenden Hinweis erhalten.
Das Problem ist also immer noch vorhanden und ich weiss nicht, wie ich dieses in den Griff bekomme.
Re: Falsche Domain wird ausgegeben
Posted: Tue 4. Mar 2025, 10:16
by Fezzi
Also sowohl
https://www.wohnweise.ch (Deine temporaer Seite) als auch
https://www.werbekueche.ch (die komplette Webseite) werden hier bei mir (in Thailand) einwandfrei angezeigt.
Re: Falsche Domain wird ausgegeben
Posted: Tue 4. Mar 2025, 10:19
by xister
Kann ich bestätigen!
Lösch mal deinen Browser Cache, verwende einen anderen Browser oder dein Mobilgerät

Re: Falsche Domain wird ausgegeben
Posted: Tue 4. Mar 2025, 10:22
by Fezzi
Ich vermute auch ein lokales Cache Problem und evtl. (weil Word Press) ein Problem mit der htaccess ... darauf deuten zumindest die genannten Symptome hin...
Re: Falsche Domain wird ausgegeben
Posted: Tue 4. Mar 2025, 10:50
by 24unix
topolino wrote: ↑Tue 4. Mar 2025, 09:58
Ich habe als Übergangslösung bei oekomatik.ch und wohnweise.ch eine index.html aufgeschaltet, damit die Weiterleitung nicht mehr erfolgt und die Besucher einen entsprechenden Hinweis erhalten.
Das Problem ist also immer noch vorhanden und ich weiss nicht, wie ich dieses in den Griff bekomme.
Wenn mit der statischen Seite keine Weiterleitung erfolgt, ist die Config der Domains OK.
.htaccess sah ja auch gut aus.
Bleibt wohl nur WP.
Re: Falsche Domain wird ausgegeben [GELÖST]
Posted: Tue 4. Mar 2025, 12:10
by topolino
Vielen Dank für die Feedbacks.
Mittlerweile habe ich es geschafft. Was schlussendlich das Problem löste, weiss ich nicht:
- Ich stellte fest, dass der bind.service nicht mehr läuft und dann diesen zum Laufen gebracht
- Und dann alle Cache Plugins und die dafür zuständigen Cache- und php-Dateien gelöscht
Jetzt laufen die Websites oekomatik.ch, wohnweise.ch und werbekueche.ch wieder einwandfrei.