Назад | Перейти на главную страницу

Создать символическую ссылку в Windows 2008 с указанием порта

У меня есть сервер 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 (маршрутизация запросов приложений).

Вот ссылка для начала.

http://www.iis.net/learn/extensions/url-rewrite-module/reverse-proxy-with-url-rewrite-v2-and-application-request-routing