Проблема с адресацией

Вопросы об установке, настройке и работе самого фреймворка

Проблема с адресацией

Сообщение argollab » 05 мар 2010, 15:06

Подскажите пожалуйста!
CI установлен не Wamp в папку www/mysite_new
Делаю как рассказано по адресу: http://erum.ru/article/12
.htaccess:
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteBase /mysite_new
RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteCond %{REQUEST_URI} !\.(css│js│jpg│gif)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Создаются ссылки:
<a class="right" href="/blog/view/{id}">more</a>

А в браузере при наведении на more получается ссылка: http://localhost/blog/view/3
В чем проблема? Почему теряется mysite_new/index.php? Спасибо.
argollab
 
Сообщения: 3
Зарегистрирован: 05 мар 2010, 14:55

Re: Проблема с адресацией

Сообщение michail1982 » 05 мар 2010, 15:44

Если игнитер в подпапке, то и $config['base_url'] должен в подпапку указывать
Аватара пользователя
michail1982
 
Сообщения: 533
Зарегистрирован: 25 ноя 2008, 15:36

Re: Проблема с адресацией

Сообщение argollab » 05 мар 2010, 16:06

У меня там так:
$config['base_url'] = "/mysite_new/";
argollab
 
Сообщения: 3
Зарегистрирован: 05 мар 2010, 14:55

Re: Проблема с адресацией

Сообщение argollab » 05 мар 2010, 16:20

Да и вот еще что:
Если ссылки формировать вот так: href="index.php/blog/edit/{id}", то на главной странице работает,
а вот уже на следующей странице ссылка href="index.php/blog/edit/{id}" в браузере выдает вот такое:

http://localhost/mysite_new/index.php/b ... log/edit/1

А ссылка со слешом перед index.php - href="/index.php/blog/edit/{id}"> в браузере дает урезание папки в которой лежит проект

http://localhost/index.php/blog/edit/2

В чем дело? Спасибо
argollab
 
Сообщения: 3
Зарегистрирован: 05 мар 2010, 14:55

Re: Проблема с адресацией

Сообщение michail1982 » 05 мар 2010, 22:35

ссылка, начинающаяся с / указывает на корень сайта (а не приложения с игнитером)
ссылка без / указывает на путь относительно текущего УРЛ
Аватара пользователя
michail1982
 
Сообщения: 533
Зарегистрирован: 25 ноя 2008, 15:36


Вернуться в Общие вопросы по фреймворку

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 0