2

Я хочу отобразить URL следующим образом:

127.0.0.1:8080 * .devserver.com

но файл хоста Windows не поддерживает ни номер порта, ни подстановочные знаки.Поэтому я использую акриловый DNS-прокси, который поддерживает подстановочные знаки.Так что хорошо работает следующее:

127.0.0.1 * .devserver.com

но номер порта не поддерживается с акрилом тоже.Так что я должен перейти к * .devserver.com:8080 для желаемой функциональности. Есть способ, которым я могу использовать порт вместе с подстановочными знаками в файле hosts.Любая альтернатива акриловым прокси DNS для этого?

Мне нужно указать номер порта больше, чем подстановочный знак.Так что я могу пойти на компромисс с помощью wilcard и указать каждый поддомен в файле hosts только для того, чтобы номер порта работал ...

1 ответ1

1

Переписать модуль является традиционным способом

Файл HOSTS не предназначен для той работы, которую вы пытаетесь сделать. Традиционно на вашем сервере используется модуль перезаписи. Поэтому любые запросы, поступающие на *.devserver.com перенаправляются на 127.0.0.1:8080

Как мне это сделать?

Я рад что ты спросил

1) mod_rewrite
2) 4 Больше способов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .