2012-02-20 2 views
0

Когда я загружаю пакет CodeIgniter на свой веб-сервер на Bluehost, я могу попасть на главную страницу, но не уверен, что это все, что мне нужно сделать.Вопросы установки CodeIgniter

Здесь я читал много вопросов по одной и той же проблеме, но ничего не работало для меня. Насколько я понимаю, мне нужно добавить код .htaccess codeignitor code в root .htaccess, но это создало беспорядок в моем перенаправлении URL.

Я проверял, что mod_rewrite работает нормально через некоторый код php, но все еще не уверен относительно процедуры установки. Кто-нибудь из них работает на своем веб-сервере Bluehost?

Я нашел руководство по установке на this site, но тест не возвращается на страницу 404.

Кстати, я загрузил пакет на папку поддомена

Любые комментарии приветствуются.

ответ

1

Это ничего плохого в Bluehost .. Я загрузил свой CI в папку поддомена в Bluehost. и ничего плохого .. Это прекрасно работает .. Некоторые вопросы:

  1. Вы правильно установили base_url? или вы можете оставить его пустым.
  2. Вы уверены, что указали правильно .htaccess и поместили его в нужное место? убедитесь, что индексная страница в файле конфигурации пуста.
+0

@Boddy. Спасибо за комментарии. вот что я сделал, я создал новую папку под моим public_html/codeign, а затем загрузил там пакет. Я изменил некоторые вещи в config.php, например base_url, на https://www.mydomain.com/codeign, а затем $ config оставил тот же самый пробел. Я попытался добавить .htacces в корневой каталог, но точно не знал, какой код и местоположение. поэтому я сделал .htaccess в той же папке public_html/codeign, но не работал. Я уверен, что здесь что-то отсутствует, но не знаю, где ... любая идея, как это сделать ... –

+2

Основываясь на моем опыте, я добавляю это: RewriteEngine On RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule^(. *) $ Index.php/$ 1 [L] в .htaccess и поместить его в тот же каталог с папкой приложения (что означает public_html/codeign в вашем случае). –

+0

Спасибо. да, теперь это хорошо работает. Это было очень полезно, но мне было интересно, почему вы не использовали ** ** в вашем .htaccess? –

Смежные вопросы