Могу ли я направить пользователя в определенную папку в зависимости от того, какой домен он запрашивал?

У меня есть несколько доменов на no-ip.org, скажем, NAME1.no-ip.org и NAME2.no-ip.org. В моей веб-папке по умолчанию у меня есть две подпапки, по одной на каждый из доменов. Могу ли я каким-либо образом перенаправить их в нужную папку в зависимости от того, какой домен они пытаются просмотреть?

Если это имеет значение, я установил ISS7 с PHP :-)

1 ответ1

2

И да и нет...

Самый простой способ - если вы управляете сервером, настройте другой сайт с другим заголовком узла для каждого сайта, который вы хотите ... Например:

Однако, если вы можете иметь только один сайт, я бы порекомендовал использовать быстрый и грязный файл ASP следующим образом (требуется копирование и вставка для каждого домена):

<%

eds = "www.edwardhilsum.com"
eds2 = "edwardhilsum.com"

if request.servervariables("SERVER_NAME") = eds or request.servervariables("SERVER_NAME") = eds2 then

response.redirect("edward/default.htm")

end if

%>

Например, переименуйте переменные eds и eds2 чтобы они были уникальными для каждого сайта, и измените заголовки на то, на что вы хотите, чтобы сайт реагировал ... затем измените eds и eds2 в фактическом цикле обнаружения if, и, наконец, измените ответ. Переадресация на любую страницу / папку, которую вы хотите. В этом примере он будет перенаправлен на документ default.htm в папке edward .

Надеюсь, это поможет, и я рассмотрел две возможности для вас.

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