опять ЧПУ + htaccess + вывод на главной из подпапки

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
delfi
Сообщения: 21
Зарегистрирован: 2012.07.19, 07:20

опять ЧПУ + htaccess + вывод на главной из подпапки

Сообщение delfi »

Только начинаю изучать, поэтому не пинайте, могу путаться в терминах.

Поставил yii на сервере в папку wwwroot/yii, т.е. доступен по адресу localhost/yii

Через консоль создал
D:\zs\www\yii>.\framework\yiic webapp test
Create a Web application under 'D:\zs\www\yii\test'? [yes|no] yes
В итоге, чтобы попасть в созданное приложение, я должен набрать
localhost/yii/test

Как мне сделать вывод той страницы на localhost/yii/, вместо localhost/yii/test?

Настройки htaccess сейчас

Код: Выделить всё

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
RewriteBase /yii
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} !\/test\/
RewriteRule . test/index.php
Но при заходе на http://localhost/yii/site/login выскакивает не форма логина, а индексная страница приложения test
По ссылке http://localhost/yii/test/site/login открывает и обрабатывает все нормально.

В конфиге

Код: Выделить всё

'urlManager' => array(
  'urlFormat' => 'path',
  'showScriptName' => false,
  'baseUrl' => 'http://localhost/yii'
),
На форуме писали о подобной проблеме еще в 2010 году, но решения так и не было написано.

И если вопрос решится, то следующий этап. Создать два приложения в папке yii, выдавать одно на основной странице, а второе по обычным url. Реально? Или надо будет дописывать в htaccess исключающие строки?

Буду рад любым советам. Спасибо
Аватара пользователя
Koduc
Сообщения: 140
Зарегистрирован: 2011.02.15, 18:56

Re: опять ЧПУ + htaccess + вывод на главной из подпапки

Сообщение Koduc »

Что-то типа такого (в кавычках и направлениях слешей могу ошибаться)

Код: Выделить всё

D:\zs\www\yii>.\framework\yiic webapp 'D:\zs\www\yii' 
Создаст приложение в корне папки. НУ или просто из папки все перенести в корень папки.
Разработка на Yii: monoray.ru
Открытое бесплатное решение для создания сайтов по аренде/продаже недвижимости: Open Real Estate
delfi
Сообщения: 21
Зарегистрирован: 2012.07.19, 07:20

Re: опять ЧПУ + htaccess + вывод на главной из подпапки

Сообщение delfi »

Спасибо, это понятно.

А как логически расположить приложения.

Скажем, создаю блог и гостевую книгу.
Делать лучше в одном приложении или в двух
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: опять ЧПУ + htaccess + вывод на главной из подпапки

Сообщение lancecoder »

в одном приложении, но лучше на модули, а вообще одна папка должна допускать доступ из вне, догадайтесь какая?
delfi
Сообщения: 21
Зарегистрирован: 2012.07.19, 07:20

Re: опять ЧПУ + htaccess + вывод на главной из подпапки

Сообщение delfi »

lancecoder писал(а):в одном приложении, но лучше на модули, а вообще одна папка должна допускать доступ из вне, догадайтесь какая?
Эмм, не совсем понял.

Так, а модули - это частички приложения, верно? Хотя, думаю, мне тут поможет мануал в этом плане, чтобы разобраться в терминологии.
Ответить