Форум программистов, компьютерный форум, киберфорум
PHP: Фреймворки
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/30: Рейтинг темы: голосов - 30, средняя оценка - 4.63
33 / 7 / 2
Регистрация: 27.05.2011
Сообщений: 174

Kohana: Как убрать index.php из запроса?

27.02.2012, 21:00. Показов 5889. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу настроить kohana, чтобы не указывать в запросе index.php. Сделал файл .htaccess, выводит ошибку
PHP
1
2
3
4
5
6
7
Internal Server Error
 
The server encountered an internal error or misconfiguration and was unable to complete your request.
 
Please contact the server administrator, antt11@yandex.ua and inform them of the time the error occurred, and anything you might have done that may have caused the error.
 
More information about this error may be available in the server error log.
Делаю запрос localhost/kohana/index.php/welcome/index, что с индексом, что без него
Содержимое .htaccess
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Turn on URL rewriting
RewriteEngine On
 
# Installation directory
RewriteBase /kohana/
 
# Protect hidden files from being viewed
<Files .*>
    Order Deny,Allow
    Deny From All
</Files>
 
# Protect application and system files from being viewed
RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]
 
# Allow any files or directories that exist to be displayed directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
# Rewrite all other URLs to index.php/URL
RewriteRule .* index.php/$0 [PT]
В файле bootstrap.php указываю
PHP
1
2
3
Kohana::init(array(
    'base_url'   => '/kohana/', 'index_file' => false
));
Ничего не дает. Пробовал 'index_file' указывать 'index.php', результата никакого. Выдает страницу только если указывать полностью путь и удалить .htaccess
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.02.2012, 21:00
Ответы с готовыми решениями:

Kohana, как избавиться от index.php в URL?
Топик с таким же заголовком я вижу пару тем назад. Но если человек решил эту проблему, то я нет. php 5.4.3 (cgi) Apache 2.2 ...

Убрать /index.php (убрать обязательно слэш)
mak.url.ph нужно убрать /index.php (СлЭш обязательно убрать) .htaccess мучил 2 часа, не помогло, пробовал вариантов 20 где-то. ...

Убрать index.php через .htaccess
Админка joomla, все что только можно уже перепробовал, ничего не помогает, что делать? :wall:

6
35 / 35 / 7
Регистрация: 27.03.2011
Сообщений: 146
28.02.2012, 14:44
rewrite_module включен?
1
6 / 6 / 2
Регистрация: 08.11.2011
Сообщений: 23
28.02.2012, 14:48
'index_file' => ''
0
33 / 7 / 2
Регистрация: 27.05.2011
Сообщений: 174
28.02.2012, 17:10  [ТС]
Цитата Сообщение от gephaest Посмотреть сообщение
rewrite_module включен?
Включил, заработало! Причем в bootstrap.php 'index_file' можно вообще не указывать.
0
6 / 6 / 2
Регистрация: 08.11.2011
Сообщений: 23
28.02.2012, 20:14
Можно и не указывать, но тогда вы нужного эффекта и не получите.

Во-первых скрипты всё равно будут доступны через /index.php/controller/action..
во-вторых, например, при использование Route::get он вам будет возвращать адресс тоже с index.php
0
0 / 0 / 0
Регистрация: 16.09.2008
Сообщений: 3
11.05.2012, 08:18
ребята, у меня такая проблема: никак не могу убрать этот index.php
вот листинги:
.htaccess

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Turn on URL rewriting
RewriteEngine On
 
# Installation directory
RewriteBase /
 
# Protect hidden files from being viewed
<Files .*>
    Order Deny,Allow
    Deny From All
</Files>
 
# Protect application and system files from being viewed
RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]
 
# Allow any files or directories that exist to be displayed directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
# Rewrite all other URLs to index.php/URL
RewriteRule .* index.php/$0 [PT]
bootsrap.php


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
 * Initialize Kohana, setting the default options.
 *
 * The following options are available:
 *
 * - string   base_url    path, and optionally domain, of your application   NULL
 * - string   index_file  name of your index file, usually "index.php"       index.php
 * - string   charset     internal character set used for input and output   utf-8
 * - string   cache_dir   set the internal cache directory                   APPPATH/cache
 * - boolean  errors      enable or disable error handling                   TRUE
 * - boolean  profile     enable or disable internal profiling               TRUE
 * - boolean  caching     enable or disable internal caching                 FALSE
 */
Kohana::init(array(
    'base_url'=>'/',
    'index_file'=>'',
));
Вся kohana лежит в папке d:\sites\kohana\www\

вот что мне выдает браузер при попытке ввести урл без index.php

Not Found

The requested URL /auth was not found on this server.

В общем выдает 404. В чем ошибка? Я уже все перепробовал....
0
14 / 14 / 4
Регистрация: 21.04.2012
Сообщений: 393
13.07.2012, 03:21
тоже не могу этот index убрать. Что за rewrite_module и где его включать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.07.2012, 03:21
Помогаю со студенческими работами здесь

Не могу удалить index.php из запроса CodeIgniter
Доброго времени суток! Есть такая проблема в CodeIgniter все запросы работают через index.php ...

Убрать index.php без mod_rewrite и переадресации
Привет всем! Такая проблема: В движке WordPress есть такая фича: &quot;безболезненное&quot; удаление index.php из строки адреса. Что это...

Kohana 3.2 Проверка запроса
Доброго времени Подскажите знатоки при таком запросе как задать условие прошел ли запрос $query = DB::query(DATABASE::INSERT,...

PHP - Kohana Framework
Здравствуйте. Не могу разобраться с выводом атрибутов (цвета, размера) товара. нет вывести один я могу, а вот несколько, да ещё с учётом...

Адаптация kohana 3.3 под php 7
Поставил на ноут elementary os loki. Там только php 7. (Можно через дебри поставить php 5.6 но затрудняюсь, вернее поставил вроде, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru