Сопоставление URL-адресов с использованием mod_rewrite в CodeIgniter - PullRequest
1 голос
/ 20 июля 2011

Я видел все остальные вопросы всех на странице, но я все еще решил свою проблему. Я использую smarty для моего шаблона.

Моя структура:

-controllers
  - public
    - home.php
    - about.php
  - admin
-views
  - templates
    - public
      - home.tpl
      - abount.tpl

Итак ... моя ссылка на страницу about: site_url ('public / about.tpl') => не может получить доступ при нажатии на эту ссылку => Я понял, что могу получить доступ к этой странице по ссылке: http://localhost/mysite/index.php/public/about

Я хочу удалить index.php. В моем .htaccess:

* * 1010

1 Ответ

1 голос
/ 20 июля 2011

Если вы специально не настроили это иначе, . не может быть частью URL до тех пор, пока после класса и метода.

Я думаю, вам, вероятно, просто нужно изменить site_url('public/about.tpl') на site_url('public/about') (также заметил, что .tlp не в вашем примере на localhost)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...