webbly wrote:
I am still struggling, yes the last option would be moving it to another server. The Network Solution Support is telling me they use Apache Servers and htacess already now, but can't tell me why its not working then. Very weird...
Looking at your server output, I see this:
Interestingly, your ?diagnostics page reports "Apache", but even this outputs from the actual response that it is served by "openresty":
https://0061108.netsolhost.com/x3website/?diagnostics
In this we can probably conclude this: The hosting is using Apache + openresty combined. It is not unusual to combine Apache with Nginx (or openresty), but in this case, the openresty is clearly serving the requests including the "404" response because it cannot find the "file" (because it's virtual, handled by the .htaccess). I have dealt with this issue earlier ... If Nginx (or openresty) does not forward "404" to Apache, then obviously Apache cannot handle the rewrite from .htaccess. In either case, surely the service that hosts this website cannot say they are not using "openresty", in which case this is the server that is handling the requests before forwarding them to Apache.
Are you 100% sure this is actually hosted by "network solutions" and not
Netsolhost? Or maybe they are the same thing? This is not clear. Even if I go to
https://netsolhosting.com/, it reports "Apache" (as opposed to "openresty" on your website):
webbly wrote:I tried to setup the nginx configuartion but my knowledge does not seem to be enough to do that properly, or it just doesn't work.
It would be counter-productive if you would have to do this on a server (openresty) that you did not specifically sign up for without prior knowledge (mine is limited to). It's probably possible, but it doesn't seem useful. Where exactly did you sign up for this service?