открыл переадресацию портов в роутере. подключаюсь на ip роутера
Если вы сделали переадресацию порта 80 (или 443), то, скорее всего, роутер её игнорирует, потому что иначе перестанет работать его интерфейс.
Пробросьте на роутере какой-то другой порт (например, 8080) на порт 80 (или 443) вашего сервера - это должно сработать.
Если не сработает, то убедитесь, что при обращении напрямую к ip веб-сервера на искомый порт сайт открывается.
А вообще, проброс порта нужен для обращения снаружи сети, потому что без него до веб-сервера не достучаться. Когда вы работаете в одной сети проще обращаться напрямую к серверу, минуя роутер.