Как убрать index.php в середине адреса?

Аватар пользователя oe24
Не в сети
Последнее посещение: 3 года 35 недель назад
Зарегистрирован: 2014-05-27
Сообщения:
Баллы: 1.76

Знаю, есть такая проблема и в CMS - фреймоврках, но тут нужна помощь именно для Codeigniter. Как же убрать эту бессмысленную строчку в адресе сайта или его отдельной страницы? Подозреваю, что это как-то связано с файликом .htaccess, который находится в корне сайта.

Аватар пользователя ingwarua53
Не в сети
Последнее посещение: 3 года 42 недели назад
Зарегистрирован: 2014-06-24
Сообщения:
Баллы: 0.18
 III::app()->Home Url по

III::app()->Home Url по умолчанию подставляет index.php, в следствии этого в случае если вы желаете чтобы ваши ссылки были без сего префикса – надо ввести свойство show Script Name компонента url Manager равным false. Вы сможете выдумать и средства способности реализации, я внес предложение для вас что вариант который воспользовался на Code Igniter

Аватар пользователя 8fank77
Не в сети
Последнее посещение: 3 года 34 недели назад
Зарегистрирован: 2014-06-30
Сообщения:
Баллы: 0.36
Изменение.
Доброго времени суток, многоуважаемые пользователи данного форума. Автор, вышеописанная вами операция делается в несколько телодвижений и не требует долгих ожиданий. Я точно не помню всей сути. Попробуйте поискать на яндексе ответ на ваш поставленный вопрос. Я уверен, вы его найдете точно.
Аватар пользователя tornado5
Не в сети
Последнее посещение: 20 недель 4 дня назад
Зарегистрирован: 2014-06-24
Сообщения:
Баллы: 0.36
Попробуйте создать

Попробуйте создать перенаправление в файле .htaccess по такому типу:

RewriteCond %{THE_REQUEST} ^[A-Z]{3, 9} /index.html HTTP/

RewriteRule ^index.html$ site.com [R=301, L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3, 9} /index.php HTTP/

RewriteRule ^index.php$ site.com [R=301, L]

Если не получится, то тогда нужно будет копать глубже.

Аватар пользователя szeytullaev70
Не в сети
Последнее посещение: 3 года 29 недель назад
Зарегистрирован: 2014-10-04
Сообщения:
Я точно не помню всей сути.

Я точно не помню всей сути. Попробуйте поискать на яндексе ответ на ваш поставленный вопрос. Я уверен, вы его найдете точно.Попробуйте создать перенаправление в файле .htaccess по такому типу:

RewriteCond %{THE_REQUEST} ^[A-Z]{3, 9} /index.html HTTP/

RewriteRule ^index.html$ site.com [R=301, L]

Реклама


| Развитие имиджа - распространение качественного автопостинга | Циркониевые коронки в Москве | Создание и продвижение сайтов | Эффективная печать и сканирование | Агентство интернет-маркетинга в Москве | Умное продвижение сайтов в ТОП! | Самые перспективные языки программирования: тройка лучших | Предоставление аренды VPS | Интернет-магазин товаров для животных Zoomark | Конструктор сайтов: хочу все знать | Услуги по продвижению сайтов | Как согласовать вывеску на фасаде магазина? | Полноценный сайт или лендинг пейдж | Покраска мебели в Москве | Колеса для тележек бортового питания | Поделки из проволоки своими руками | Лучшее турагентство в Киеве предлагает вам свои услуги | Как увеличить продажи установив виджет отзывов о компании | Покраска МДФ в Москве | Несколько альтернативных способов бросить свадебный букет в толпу незамужних подруг | Как создавать кейсы по продвижению сайтов