У меня есть сервер Windows 2008, на котором размещен мой веб-сайт. Я хочу получить доступ к следующему URL:
http://example.com:8400/one/two/index.html
Используя этот URL:
http://example.com/site.html
Я пробовал создать символическую ссылку вот так:
mklink /J 'C:\inetpub\vhosts\mywebsite.com\httpdocs\site.html' 'C:\bla\bla\bla\one\two\index.html'
Ссылка создана, и я могу получить к ней доступ:
http://www.example.com/site.html
Но я подозреваю, что он не загружает контент, потому что контент должен использовать порт 8400.
Есть идеи, как это сделать?
Вы не сможете использовать символические ссылки для маршрутизации различных портов в IIS. Вам необходимо использовать модуль перезаписи URL и AAR (маршрутизация запросов приложений).
Вот ссылка для начала.