Как загрузить различное содержимое на основе URL-адреса, используемого для посещения сайта i CodeIgniter - PullRequest
1 голос
/ 13 ноября 2011

Я уверен, что я не первый, кто задумывался об этом, но мне не повезло, что я создал правильный поисковый запрос в Google, чтобы найти информацию.Вот что я хочу сделать:

У меня есть сайт на базе CodeIgniter.Я собираюсь хранить основной контент в таблицах в БД.Я думаю, что я буду хранить доменные имена в таблице и использовать уникальный идентификатор строки таблицы в качестве метода запроса соответствующего содержимого из БД для остальных представлений.Например.MyDomain.com - № 1 в ряду, за которым следует YourDomain.com.Если посетитель пришел на сайт, набрав YourDomain.com, CI каким-то образом «увидит» это и затем запросит контент для этого домена из БД.

Имеет ли это смысл?Кто-нибудь еще пробовал это?Является ли это возможным?

Ответы [ 2 ]

1 голос
/ 13 ноября 2011

Обычно существует заголовок HTTP_HOST (или аналогичный заголовок), который идентифицирует хост в запросе пользователя. Вы можете посмотреть этот заголовок и затем использовать его для индексации в вашей базе данных, чтобы извлечь правильный контент.

1 голос
/ 13 ноября 2011

Сам не сделал этого, но я немного поискал «codeigniter multi site» и нашел несколько полезных ссылок, это , одна из которых, казалось, пошагово прошла через весь процесс.

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