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