Access to Wordpress Multisite from the Internet (Solved)

Hi all

I had Wordpresss (single site) and Joomla installed on my EX4100

EX4100 Cloud access set up manual to 8080 and 8443
Network to static ip and BT Hub dns
FTP, NFS, WebDAV, SSH, LLTD and Local Master browser turned on
set up with dynamic DNS pointing at the No-IP account
port forwarding set to UDP and TCP to 8443 and 8080

I have set up port forwarding on the BT Hub 5
HTTP server > wdmycloudex4100
HTTPS secure server > wdmycloudex4100

Account set up with No-IP domain_name.ddns.net
Connects to the IP address of the BT hub
BT hub set up with dynamic DNS pointing at the No-IP account

Wordpress and Joomla can both be accessed on the internal network and function as normally
using either device name or IP then folder name as per below
http://wdmycloudex4100/wordpress/
http://wdmycloudex4100/Joomla/

PC / Phone connected to internal wireless network responds to
http://domain_name.ddns.net/wordpress/
http://domain_name.ddns.net/Joomla/

PC / Phone connected to external wireless network or 4G responds to
http://domain_name.ddns.net/wordpress/
http://domain_name.ddns.net/Joomla/

If i turn on dashboard access i can connect using
http://domain_name.ddns.net/

I have made no changes to Joomla and can still access the website externally

When I had wordpress set up as a single site install it would respond to
http://domain_name.ddns.net/wordpress/
but after changing wordpress to multisite sub folder install

It can be accessed on the internal network and function as normally
using either device name or IP then folder name as per below
http://wdmycloudex4100/wordpress/
http://wdmycloudex4100/wordpress/site2/
http://wdmycloudex4100/wordpress/site3/page/

PC / Phone connected to internal wireless network responds to
http://domain_name.ddns.net/wordpress/
but these connect to the main wordpress site above
http://domain_name.ddns.net/wordpress/site2/
http://domain_name.ddns.net/wordpress/site3/page/

PC / Phone connected to external wireless network or 4G will not connect to Wordpress
http://domain_name.ddns.net/wordpress/ -
http://domain_name.ddns.net/wordpress/site2/
http://domain_name.ddns.net/wordpress/site3/page/

It is either giving error 403 or on android ERR_NAME_NOT_RESOLVED

What have i missed out to get Wordpress Multisite working

Jeff

Hi,

See if this helps

Hi there
Thanks for pointing that one out

I have now read that post and almost every other post in this community that contains the word wordpress.
None of them seem to be of assistance with sorting out access to wordpress when it has been set to multisite.
If I re-install wordpress as a single site install I can get it to work over the internet without making any other changes to the above setup.
Anyone out there have wordpress multisite set up on their WD NAS?

Jeff

I have the solution to this issue.

When you install Wordpress on the EX4100 through the apps panel
the default pathname for a single site install is devicename/path eg wdmycloudex4100/wordpress
After changing to multisite, any new site created will be a subfolder of this and accessing them
internal to your local network is not an issue

You will need to set up access to your network as per the specifications in my original post
and to access your multi site externally you need to make the following additional changes

From the Network admin Menu select - Sites - then select Edit (pop up under the site name)

In the INFO tab you will see the Site Address (URL) field
In the SETTINGS tab you will see the Siteurl and Home fields

Change all of these fields to your No-IP domain name
i.e. http://domain_name.ddns.net/wordpress/

Your No-IP name will then be able to access your hosted website

On a further note, if you have a genuine domain name
you can forward the URL in your domain name host provider control panel
to your No-IP domain name which in turn forwards it to your device.

Jeff