Вопрос: как сделать так, что бы при введении в адресной строки неправильный адрес (но что бы начинался на домен сайта) выбивало не ошибку 404, а перенаправляло на главную страницу (как на wmmail)? Использую php Code Igniter.
Раздел: Интернет, последний комментарий: 06.11.2011 00:45 Вопрос закрыт пользователем nasecka
Вместо кода, выдающего страницу 404 поставить header location. Но надо бы для начала знать, как устроен вывод содержимого страницы. Заголовки header должны отправляться строго ДО вывода чего-либо в браузер.
угу как и печеньки.
не просто в котролере прописать вместо 404 ошибки.
зачем что то куда то перенаправлять. когда движок при отсутсвии паги сразу перебросит не на 404 а на мейн.
посмотри туториал.
там где он микро блог собирает.
там идет и кусочек работі с контролером ури.
преобразование урлов и их анализ.
в реалии но єт тож по варварски
прописывается дефалтом мейн и дальше контролер ищет пагу если не находит уходит бай дефолт.
ферштейн ?
з.ы. мну не хохол у винды откудато притулился хохлядский шрифт.
скузэ...
посмотри туториал.
там где он микро блог собирает.
там идет и кусочек работі с контролером ури.
преобразование урлов и их анализ.
в реалии но єт тож по варварски
прописывается дефалтом мейн и дальше контролер ищет пагу если не находит уходит бай дефолт.
ферштейн ?
з.ы. мну не хохол у винды откудато притулился хохлядский шрифт.
скузэ...
Хохол это козопас!
Я українець! І мені це образливо!
идиот.
я сказал что я не украинец, что у меня раскладка клавы есть украинская. твою вилку независимости я не видел. незалежний.
Я протестую проти того, що ти Українську мову називаєш хохольською. Тоді ти москаль
посмотри туториал.
там где он микро блог собирает.
там идет и кусочек работі с контролером ури.
преобразование урлов и их анализ.
в реалии но єт тож по варварски
прописывается дефалтом мейн и дальше контролер ищет пагу если не находит уходит бай дефолт.
ферштейн ?
з.ы. мну не хохол у винды откудато притулился хохлядский шрифт.
скузэ...
Хохол это козопас!
Я українець! І мені це образливо!
идиот.
я сказал что я не украинец, что у меня раскладка клавы есть украинская. твою вилку независимости я не видел. незалежний.
Я протестую проти того, що ти Українську мову називаєш хохольською. Тоді ти москаль
э западенец
ну тогда я клятый кацап
знаешь мне как то пофигу. я извинился за i в тексте но если это так оскорбило львивскую душу. то покорно пардону просю .
э западенец
ну тогда я клятый кацап
знаешь мне как то пофигу. я извинился за i в тексте но если это так оскорбило львивскую душу. то покорно пардону просю .
Ладно, проехали
Я вот не могу найти контроллер, который перенаправляет на ошибки. Подскажите плз
Ладно, проехали
Я вот не могу найти контроллер, который перенаправляет на ошибки. Подскажите плз
http://code-igniter.ru/forum/topic555.html
это вообще вопросы http://code-igniter.ru/user_guide/general/controllers.html
а тута как объявить дефолтный контролер.
Объявление контроллера по умолчанию
Можно сказать CodeIgniter какой контроллер необходимо загружать, если URI не объявлен. Это возникает, когда вы запрашиваете корень сайта. Чтобы установить контроллер, выполняемый по умолчанию, откройте файл application/config/routes.php и установите эту переменную:
$route['default_controller'] = 'Blog';
Где Blog — это имя контроллера, который вы хотите использовать. Если вы сейчас загрузите ваш основной index.php, то увидите свое приветственное сообщение «Hello world».
тоесть если он не распознается то нагло перебросится сюда. http://code-igniter.ru/forum/viewtopic.php?f=3&t=2898
тудаже полистайте.
http://code-igniter.ru/forum/topic555.html
это вообще вопросы http://code-igniter.ru/user_guide/general/controllers.html
а тута как объявить дефолтный контролер.
Объявление контроллера по умолчанию
Можно сказать CodeIgniter какой контроллер необходимо загружать, если URI не объявлен. Это возникает, когда вы запрашиваете корень сайта. Чтобы установить контроллер, выполняемый по умолчанию, откройте файл application/config/routes.php и установите эту переменную:
$route['default_controller'] = 'Blog';
Где Blog — это имя контроллера, который вы хотите использовать. Если вы сейчас загрузите ваш основной index.php, то увидите свое приветственное сообщение «Hello world».
тоесть если он не распознается то нагло перебросится сюда. http://code-igniter.ru/forum/viewtopic.php?f=3&t=2898
тудаже полистайте.