@vamcy - подумав немного, вы можете использовать контейнеры virtualhost вместе с modproxy, чтобы Apache передавал одни домены / URL-адреса на IIS при обработке других.
Хостинг сайтов на wamp сервере в интернете без суффикса порта
353
Vamcy
IIS и Wampserver размещены на одной машине. Я создал сайт CMS на базе php и размещен на нем с помощью wampserver, изменив порт по умолчанию (в данном случае с 80 на 81), который теперь доступен для публики в Интернете. Благодаря тому, что IIS и Wamp размещены на одной машине, я могу настроить сайт, размещенный на wampserver, без необходимости добавлять суффикс номера порта
в настоящее время www.example.com:81 хотел бы достичь www.example.com
Может кто-нибудь помочь, пожалуйста ..
2 ответа на вопрос
1
davidgo
0
Nathan.Eilisha Shiraini
Если у вас есть права на запись в DNS example.com
, добавьте эту запись SRV:
_http._tcp.www.example.com 86400 IN SRV 0 33 81 www.example.com
Очевидно, замените www.example.com
тем, что ваше доменное имя.
Какая поддержка существует для SRV-записей в браузерах - я понимаю, что она довольно несуществующая (но хорошо, что вы предлагаете хотя бы частичное решение невозможной проблемы)
davidgo 7 лет назад
0
Спасибо @Nathan Shiraini, но, похоже, это не работает. Я создал SRV-запись в Godaddy (провайдер хостинга доменов). Сайт опубликован на домашнем сервере.
Vamcy 7 лет назад
0
@davidgo означает ли это, что размещение сайтов на IIS и wamp на одном сервере невозможно без использования номера порта в URL? извините, если это глупый вопрос.
Vamcy 7 лет назад
0
Другим вариантом, все еще с DNS, будет запись NAPTR, хотя я не знаком с ней. Это позволяет вам перенаправить доменное имя на полный URL, включая номер порта. Тем не менее, по замыслу невозможно, чтобы две * разные * программы прослушивали соединения на * одном и том же * порту, потому что в противном случае система не будет знать, к какой программе адресованы соединения.
Nathan.Eilisha Shiraini 7 лет назад
0
@vamcy - правильно. Я отмечаю, что это не имеет ничего общего с IIS, но ограничением является отсутствие поддержки браузера.
davidgo 7 лет назад
0
@NathanShiraini - записи Naptr вам больше не помогут, чем записи SRV - для них нет поддержки браузера.
davidgo 7 лет назад
1
@davidgo Кажется странным, что браузеры не поддерживают `NAPTR` ... AFAIK, когда используются эти записи, для домена, к которому они относятся, нет никаких записей` A`или `CNAME`. Это значит, что (суб) домены, записанные в NAPTR, недоступны для браузеров?
Nathan.Eilisha Shiraini 7 лет назад
0
Я не думаю, что NAPR был разработан с учетом браузеров - из того, что я видел, больше для систем SIP. Для меня это похоже на минное поле безопасности. Кроме того, я думаю, что реализовать это будет сложно, так как мне кажется, что требуется взаимодействие между разрешением DNS (выполняемым ОС) и веб-сервером, а также с клиентом. Например, как веб-сервер узнает, на какой виртуальный хост ссылается? (Это обычно указывается как часть запроса браузера)
davidgo 7 лет назад
0
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
2
Почему установщик IIS не может скопировать staxmem.dll, несмотря на то, что он находится в указанной...
-
1
Если я установлю Vista SP1 до включения IIS, придется ли мне переустанавливать SP1?
-
-
1
Обратный прокси Apache
-
1
Консоль управления IIS исчезла на моей машине XP
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
8
Как я могу дать права на запись в папку всем пользователям Linux?
-
1
Журнал ошибок Apache2
-
2
Как установить IIS на Widows XP. Получил права локального администратора, но не имею вкладки «устано...
-
5
Перенаправить порт 80 на Linksys WRT54GL на порт 80 одного IP в локальной сети