#php #model-view-controller #codeigniter
#php #модель-представление-контроллер #codeigniter
Вопрос:
Я уверен, что я не первый человек, который подумал об этом, но мне не повезло сформировать правильный поисковый запрос в Google, чтобы найти информацию. Вот что я хочу сделать:
У меня есть сайт на базе CodeIgniter. Я собираюсь сохранить базовый контент в таблицах в БД. Я думаю, что у меня были бы доменные имена, сохраненные в table to, и я использовал бы уникальный идентификатор строки таблицы в качестве метода запроса соответствующего контента из базы данных для остальных представлений. Например. MyDomain.com #1 в строке, за которой следует YourDomain.com. Если посетитель попал на сайт, введя YourDomain.com тогда каким-то образом CI «увидит» это, а затем запросит контент для этого домена из базы данных.
Имеет ли это смысл? Кто-нибудь еще пробовал это? Возможно ли это?
Ответ №1:
Сам этого не делал, но я немного поискал «codeigniter multi site» и нашел несколько полезных ссылок, это одна из них, которая, казалось, помогла вам пройти через весь процесс.
Комментарии:
1. Спасибо, это именно то, что я искал, и заполнил недостающую часть. Я думал, что это правильный путь, но не был уверен, и этот пост подтвердил мои подозрения. Я ценю вашу помощь. 🙂
Ответ №2:
В общем случае существует заголовок HTTP_HOST (или аналогичный заголовок), который идентифицирует хост в запросе пользователя. Вы можете просмотреть этот заголовок, а затем использовать его для индексации в вашей базе данных, чтобы извлечь нужный контент.