我对Codeigniter的网址有疑问。
当我使用一个带参数的控制器时,示例:localhost/ci/products/news
(其中localhost/ci
是url base),在我点击任何元素<a />
之后,例如:<a href="home"/>
Codeigniter重定向localhost/ci/products/home
而localhost/ci/home
没有。{{1}}。
任何人都知道为什么会这样吗?
答案 0 :(得分:1)
您必须使用base_url进行链接。现在你的锚在href =“home”中有一个相对路径,你应该在你的链接中有完整的路径,当你使用mod_rewrite获得不错的网址时。
像
<a href="https://your.server/ci/home">Home </a>