тот же php файл для обслуживания 3 доменов - PullRequest
0 голосов
/ 15 августа 2011

Я довольно новичок в php и задаюсь вопросом, возможно ли следующее технически выполнимо?

Я хотел бы иметь 3 URL-адреса, чтобы попасть на одну и ту же страницу на сервере, но отображать немного другое содержимое (текст содержимого находится вхранится в таблицах базы данных с индикаторным флагом, принадлежит ли контент к urlA или urlB), то есть

URL_A будет отображать контент, относящийся только к продуктам A, URL_B будет показывать контент, относящийся только к продуктам B, URL_C будет показывать продукты дляи A, и B. Все эти URL будут указывать на одну и ту же страницу (index.php), и я бы предпочел, чтобы все домены оставались такими, какими они были введены, чтобы различать брендинг и контент, а не использовать 301 для перенаправления 2 доменов (например, посетитель, зайдя на сайт www.urlA.com, сможет продолжить просмотр / навигацию по страницам веб-сайта, например www.urlA.com/about-us или www.urlA.com/news)

Это можно реализовать с помощьюмод-переписать и немного логики php или передать какой-то сеанс или скрытый ввод формы на различные страницы?Любой совет о том, где / как начать, будет оценен:)

1 Ответ

4 голосов
/ 15 августа 2011

Вы можете использовать $_SERVER['HOST_NAME'], чтобы определить, к какому виртуальному хосту осуществляется доступ.Используйте это значение для выполнения любой логики, которую вам требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...