Коллеги, добрый день!
Требуется консультация вот в каком вопросе (тему создал здесь, т.к. не очень представляю какими именно средствами это делается). Имеется собственный веб-сервер (в компании), сайт на котором доступен ТОЛЬКО внутри сети, пусть будет http://sait/.
Так же сделали доступным сайт из интернета по следующему адресу: http://sait.ru:8080/
Задача - делать рассылки по электронной почте сотрудниками на определённые ветки форума (phpbb3) в следующем виде: http://sait.ru:8080/viewtopic.php?f=7&t=106
Соответственно данная ссылка не откроется у сотрудников, которые её откроют внутри сети (соотношение просматривающих в разных сетях - внутренней и интернет примерно одинаковое). Решение придумали следующее - проверять и подменять ".ru:8080" на "пусто", если ссылка открывается из внутреннего сервера.
Спросили у своего админа, он сказал что это делается средствами web-сервера: "при отсылке уведомления написать процедуру мониторинга, и если адрес принадлежит внутреннему серверу, то отправлять внутреннюю ссылку, если внешнему, то внешнюю". Но больше ничем помочь не смог, может здесь кто сможет подсказать мне как и на чём это пишется?
System - Windows NT 6.1 build 7601
PHP Version 5.2.17
Apache Version - Apache/2.2.22 (Win32)