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

как использовать перенаправления iis 6.0?

Я пытаюсь использовать приведенную ниже ссылку для создания перенаправления для моего локального сайта, но безуспешно.

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/6b855a7a-0884-4508-ba95-079f38c77017.mspx?mfr=true

Я хочу, чтобы абсолютные ссылки на моем локальном сайте, ведущие в Интернет, указывали на мой локальный сайт.

пример абсолютной ссылки [http://online.com/products]

когда я нажимаю локальную версию, я хочу, чтобы она перенаправлялась на: [http: // offline / products]

Я хочу сохранить все, что находится после имени домена, и добавить его к имени сервера (локальному), чтобы при нажатии на ссылку он перенаправлялся на локальный сайт, а не на онлайн-версию.

Я пробовал [http: // офлайн$ S], но это не добавляет "суффикс" / products, как я думал.

Что тут происходит?

В этом случае перенаправление IIS не сработает. Для этих абсолютных ссылок ваш offline Сервер IIS полностью исключен из поля зрения. Если вы посмотрите в свои журналы IIS на offline вы должны увидеть, что ни один из этих запросов даже не доходит до этого сервера. Ваш браузер попытается напрямую связаться с online.come сам и отправьте запрос туда (через любые прокси-серверы в цепочке). IIS на offline никогда не получает возможности обработать запрос и, следовательно, не запускает перенаправление. Для работы перенаправления IIS первоначальный запрос должен обслуживаться вашим сервером IIS.

Чтобы это работало, вам нужно проявить творческий подход к DNS или внутренним прокси-серверам.

Это только для ваших разработчиков? Я все еще немного не понимаю, что вы пытаетесь сделать. Однако вы можете сделать несколько вещей, некоторые из которых уже предложены.

  1. Используйте файлы хоста, если вы не можете изменить DNS, что изменит разрешение для всей компании
  2. Но если ваши разработчики онлайн, собираются на offline.com - создайте новую локальную / внутреннюю запись DNS (запись хоста) для offline.com.
  3. Используйте свои перенаправления на offline.com для страниц, на которых вы хотите, чтобы ссылки переходили к живому контенту на online.com (в основном, противоположно тому, о чем вы думали - поскольку вы действительно контролируете offline.com)

Кроме того, для № 3, вместо использования перенаправления iis, попробуйте инструменты перезаписи ISAPI. Поскольку это разработчик, я уверен, что вы не хотите платить за него - (я использую Helicon - isapirewrite .com [не позволяет мне публиковать больше гиперссылок] $ 99 / сервер), но есть бесплатные - IIRF http://iirf.codeplex.com/ может быть хорошим выбором.

Находится ли компьютер, на котором размещен «локальный» сайт, в той же сети, что и IIS?

Вам нужна возможность доступа как к онлайн, так и к офлайн-версиям?