Support » Installation » URL Adresse mit Port

  • Hallo zusammen,

    bin neu hier und der Anfang der Homepage ist soweit drin.

    Die Homepage ist auf meinem eigenem Server.
    Die erreiche ich mit der Internen IP. Da ich https auf einem anderen Port für extern laufen habe. Und dies auch bleiben soll. Ist meine Frage, wie stelle ich wordpress ein, das es z.B. unter https://meinedyndns.com:port/Hochzeit zu erreichen ist?
    Wenn ich die Adresse eingebe für die Seite, dann zeigt er nach dem laden oben in der Adressleiste des Browser die interne Ip des servers.
    Brauche ich dafür ein zusätzliches Plugin?
    https ist nicht auf port 443 sondern z.b. 3408 und der port wird auf 443 vom Router weitergeleitet.

    Fall 1: Wenn ich in die URL die dyn mit port 3408 angebe, dann findet er die nicht. Weil port 3408 auf 443 vom Router weitergeleitet wird.

    Fall 2: gebe ich nur in die URL die dyn ein. Wird die startseite angezeigt. Bei den anderen Seiten zeigt er wieder in der Adressleiste (Browser) die interne ip, bzw bringt Fehler, Seite nicht gefunden.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Hallo @croixaigl und willkommen im Forum,

    deine Frage klingt vor allem nach einem Problem der Konfiguration von Router und Webserver. Bevor du mit der Konfiguration von WordPress weitermachst, müsstest du erst einmal dafür sorgen, dass eine einfache HTML-Datei abgerufen werden kann: Firewall und Portforwarding im Router einrichten, Firewall im Server freigeben, vhost einrichten, damit bei Anfragen über diesen Port HTML-Dokumente (einfache index.html „Hallo Welt“ bzw. Apache Platzhalter genügt) ausgeliefert wird.

    Anschließend kannst du in WordPress die Website- und WordPress-URL ändern und dabei den Port mit angeben. Um die URLs auch z.B. für Mediendateien zu korrigieren, nutzt du dann noch ein Plugin wie Better Search Replace.

    Thread-Starter croixaigl

    (@croixaigl)

    Hallo @pixolin,

    der Router ist sauber eingerichtet mit der Port Weiterleitung, da andere Dienste sauber laufen.
    Die Datei für WordPress das ich von ausserhalb zugreifen kann ist wie folgt:
    GNU nano 2.7.4 Datei: web.conf

    <VirtualHost dyndns-name:443>

    DocumentRoot /var/www/web
    SSLEngine on
    SSLCertificateFile /etc/apache2/ssl-certs/hochzeit/hochzeit.crt
    SSLCertificateKeyFile /etc/apache2/ssl-certs/hochzeit/hochzeit.key

    </VirtualHost>

    Alias /web „/var/www/web/“
    <Directory „/var/www/web“>
    Options +FollowSymLinks
    AllowOverride All

    <IfModule mod_dav.c>
    Dav off
    </IfModule>

    SetEnv HOME /var/www/web
    SetEnv HTTP_HOME /var/www/web
    </Directory>

    # <Directory „/var/www/web/data/“>
    # just in case if .htaccess gets disabled
    # Require all denied
    # </Directory>

    Das Better Search Replace ist schon installiert.
    Wo stelle ich hier die URL ein?

    Unter Website URL: gebe ich hier die ip oder dyn adresse ein, komme ich von ausserhalb drauf. Nach bestätigung der unsicheren verbindung, sehe ich meine interne ip oder dyn adresse. Und somit wieder kein zugriff. Obwohl ich den weiterleitungsport angegeben habe, fehlt er dann.

    Kann es sein, das WordPress vlt für einen zugriff von extern über einen port mit der weiterleitung auf port intern 443 nicht ausgelegt ist?

    der Router ist sauber eingerichtet mit der Port Weiterleitung, da andere Dienste sauber laufen.
    Es geht aber nicht um andere Dienste, sondern den Webserver unter der von dir gewünschten Port-Nummer.

    https ist nicht auf port 443 sondern z.b. 3408 widerspricht der Angabe in der web.conf <VirtualHost dyndns-name:443>.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „URL Adresse mit Port“ ist für neue Antworten geschlossen.