Arhn - архитектура программирования

codeigniter site_url 404 страница не найдена

Я использую CodeIgniter на локальном хосте (MAMP), начиная с примера проекта, приведенного с самим CodeIgniter. Я хочу загрузить представление из welcome_message.php, поэтому прежде всего в приветственном контроллере я написал

public function index()
{
    $this->load->helper('url');

    $this->load->view('welcome_message');
}

затем я создал новое представление с простым текстом. В welcome_message.php я поставил

<a href="<?php echo site_url('test');?>">Test</a>

(оба представления находятся в папке представлений)

Когда я открываю welcome_message.php в своем браузере, я вижу ссылку, но когда я нажимаю на нее, Test.php не загружается. я только читаю

Страница 404 не найдена. Запрошенная вами страница не найдена.

В другом проекте, который я видел в Интернете, это работает без проблем, я не знаю, как это исправить.

02.11.2012

  • Вам нужно создать контроллер с именем Test с функцией index и внутри него загрузить тестовое представление. 02.11.2012
  • Вы правы, спасибо. Если вы напишете это как ответ, я установлю его как правильный. 02.11.2012

Ответы:


1

Я бы порекомендовал проверить ваш файл .htaccess. Создайте новый файл .htaccess в корне Code Igniter со следующим:

RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ /index.php/$1 [L]

Кроме того, ваша маршрутизация должна быть выполнена в

application/config/routes.php
02.11.2012
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..