CodeIgnater и роут в директорию (а не контролер)?

igor3310
На сайте с 27.02.2011
Offline
156
470

Здравствуйте!

Подскажите пожалуйста - ка в CodeIgnater сделать чтоб открывался другой сайт в директории (а не контролер)?

Спасибо!

Веб разработка WordPress, OpenCart, Modx Revo и прочее - https://searchengines.guru/ru/forum/1040224
Ayavryk
На сайте с 11.10.2003
Offline
209
#1

Непонятен вопрос. Вы хотите чтобы на одном CodeIgniter сразу несколько сайтов работало?

Если так, тогда настройте index.php который в корне.

В нем анализируете $_SERVER["HTTP_HOST"] - какой домен обрабатываете

В зависимости от этого назначаете путь к приложению (там где собраны view model и пр. ):

define('APPPATH', 'путь где лежат view model и пр.');

ЗЫ это работает для CI 1.0 Хотя вряд ли изменилось.

Ну а если разные движки, курите .htaccess

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
igor3310
На сайте с 27.02.2011
Offline
156
#2
Ayavryk:
Непонятен вопрос. Вы хотите чтобы на одном CodeIgniter сразу несколько сайтов работало?

Если так, тогда настройте index.php который в корне.
В нем анализируете $_SERVER["HTTP_HOST"] - какой домен обрабатываете
В зависимости от этого назначаете путь к приложению (там где собраны view model и пр. ):
define('APPPATH', 'путь где лежат view model и пр.');

ЗЫ это работает для CI 1.0 Хотя вряд ли изменилось.

Спасибо!

Я в роуте добавил и создал контроллер и в нем уже вставил функцию которая обрабатывает УРЛ - но теперь при открытии нового сайта выдает Internal Server Error - это наверное у хостера чтото нетак или мне надо что то подправить?

C
На сайте с 26.10.2013
Offline
54
#3

Это вам надо что-то подправить

Смотрите, что в Error Log во время этой ошибки

Услуги по парсингу данных (/ru/forum/939826), единоразовый и регулярный сбор данных. Любые объемы. Скрипты на PHP, создание и доработка, решение проблем с сайтами Пишите в личные сообщения или скайп
igor3310
На сайте с 27.02.2011
Offline
156
#4

РЕШЕННО! Спасибо всем за советы !

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий