Synology-Forum.nl
Overige software => Web Station => Topic gestart door: Stieven76 op 06 oktober 2017, 10:42:31
-
Hi all.
Ik heb sinds kort een Synology NAS DS116 met een 4TB harde schijf.
Nu heb ik om te testen een WP site geïnstalleerd. Wanneer ik thuis, lokaal, op mijn netwerk zit kan ik daar zonder problemen aan om aan te werken: http://192.168.0.xxx/wordpress
Wanneer ik echter van buitenhuis verbinding wil maken met de WP site via http://[username].synology.me/wordpress wordt ik steeds geredirect naar het lokale adres http://192.168.0.xxx/wordpress/ en dan werkt het natuurlijk niet omdat dit geen gekend IP adres is.
Portforwarding op mijn router is ingesteld voor port 5000 en 8080.
Iemand enig idee wat hier het probleem is?
Het is zeker niet de bedoeling om de site hier actief te laten draaien, daarvoor heb ik een hosting.
Op deze manier kan ik wel aan de site werken, bv vanop mijn laptop buitenhuis, of op mijn lokale desktop of zelfs van een andere machine, zonder dat deze echt 'live' staat en alleen voor mezelf beschikbaar is.
Vroeger deed ik dit op mijn desktop met XAMMP, maar als ik dan bv op de laptop wou verder werken moest ik een kopie van de versie op mijn desktop nemen en die overzetten. Dit zou ik nu willen vermijden.
-
Kijkt [username].synology.me wel naar je Externe IP-Adres ?
Check https://account.synology.com/nl-nl
[attachimg=1]
En probeer het ook eens met Extern IP i.p.v. DDNS.
-
Doet de site die redirect, of komt dit uit de cache van je laptop die je ook thuis gebruikt.
Oftewel: gebeurt dit ook met een andere browser?
-
Volgens mij wordt je door Wordpress naar het pad van het IP-adres geleid.
Als je dat aanpast zal het goed moeten gaan. Het is voor mij lang geleden dat ik dat voor het laatst heb gedaan dus weet niet exact meer waar je dat zou kunnen vinden, maar het moet in de instellingen staan.
Let er wel op dat dit ook in de verwijzingen naar je andere pagina's wordt doorgevoerd, anders wordt je weer naar het ip-adres doorgestuurd.
-
Kijkt idd naar het externe IP adres. Zie screenshot.
(https://www.synology-forum.nl/web-server/external-access-wordpress-site/?action=dlattach;attach=35897;image)
Ik heb de redirect op verschillende pc's en ook via mijn smartphone.
Ik merk wel als ik http://[username].synology.me:80 in geef ik op de pagina van Web Station terechtkom, zie screenshot.
Misschien moet ik daar nog iets instellen?
(https://www.synology-forum.nl/web-server/external-access-wordpress-site/?action=dlattach;attach=35899;image)
-
Ondertussen heb ik een Virtual Host aangemaakt verwijzend naar de web/wordpress folder.
[attach=1]
Wanneer ik echter naar [username].synology.me/stieven surf krijg ik een 404 pagina te zien.
[attach=2]
-
@Stieven76 Er is iets misgegaan met je print screens.
Attach die nog eens maar niet met een url maar gewoon toevoegen in het Topic.
-
Kweet het, was een beetje aan het knoeien ;)
Is opgelost nu.
EDIT: ik heb ook portforwarding voor poort 443 aangezet op mijn router. Dacht dat dat mss het probleem zou oplossen, maar dit is niet het geval.
-
Ondertussen heb ik een Virtual Host aangemaakt verwijzend naar de web/wordpress folder.
Bij hostname moet je het domein ( [username].synology.me ) ingeven en niet "stieven". Dan is de site bereikbaar op [username].synology.me . Indien het toch niet zou werken probeer dan eens te bereiken op www.[username].synology.me
Ook zou poort 80 in je router naar de DS moeten doorverwezen worden en niet die andere poorten die je geforward hebt. Tenzij je die voor iets anders hebt geopend.
-
Dat doet het! Site is nu idd bereikbaar via [username].synology.me :thumbup:
Nu nog wel een vraag. Ik heb in de web folder ook phpMyAdmin geïnstalleerd. Echter ik kan geen nieuwe virtuele host aanmaken met mijn domein om te verwijzen naar de phpMyAdmin. Hoe zet ik dit op? Stel da ik nog een andere site wil laten draaien?
Of moet ik een nieuwe [username].synology.me aanmaken op mijn synology account en het dan zo oplossen?
-
Met synology DDNS kan je ook subdomeinen maken. Synology maakt automatisch een wildcard record aan als je DDNS registreert.
Dus zo :
http://sub.username.synology.me
http://watanders.username.synology.me
http://wordpress.username.synology.me
Hoef je niks voor te doen, gewoon toepassen.