2009-10-31 2 views
0

Извините, но что-то странное происходит со мной. Я думал, что должен поделиться.CodeIgniter URL

Все работает отлично в моей установке CodeIgniter, делая локальную разработку, но я заметил, что если бы я, например, нажал на ссылку со значением href, являющимся «контроллером/функцией», все работает нормально. Если я пытаюсь перейти на другую страницу (по существу, к другой функции внутри моего контроллера, скажем, «контроллер/function1», мой CodeIgniter укладывает URL. Ниже приведен пример того, что он делает!

http://localhost/wayefoundation/index.php/mainpage/mainpage/programs 

Я проверял Сообщество и только CodeIgniter 1.5.3 были упомянуты, чтобы иметь какую-то ошибку, хотя я считаю, что и сам себя проверяю. Что происходит с указанным выше URL-адресом?

+0

Ссылка, которую вы отправили, будет работать только на вашем компьютере. Отправьте ссылку с правильным доменным именем, а не «localhost». –

ответ

2

Я понял это. Извините за ссылку, но я пришлось использовать site_url(). Все ссылки были в порядке. У меня не было случая «накопленных ссылок» в адресной строке. Поэтому я сделал это для всех своих hrefs,

site_url("controller/method")