So doing a little digging I have found that the hosting server has something call ISAPI_Rewrite 3 installed on it to do the mod_rewite for me. I have the ability to turn it on and off. At this moment it is on. I was thinking about turning it off and then trying it.
Ok, so you’re probably using Nginx as a reverse proxy over IIS.
The problem with that is, the permalinks need to work in IIS before they work in Nginx.
mod_rewrite doesn’t exist in IIS, so you need to follow this hack: https://codex.wordpress.org/Using_Permalinks#Permalinks_without_mod_rewrite
Once you get permalinks working in IIS, they will work in Nginx.
Alternatively, ask you hosting provider to move you to a Linux server running Apache 2. It will save you a lot of trouble down the line. 🙂
My 2 cents,
ISAPI is purely Windows web server, then you can call it it through Nginx.
If you just need a good webserver you can control, Apache is enough. Are you using that on campus or college setup?
After, and to add to James advices, Nginx is a webserver but also a hub “railroad”, it can makes road from any server in local (like intranet) to every other server on web (like WordPress).
Because apart from it’s a great web server, Nginx can be a huge hub of anything you want it to be. That’s why many startups use it on huge production pipelines.
Regards,