![](/img/trans.png)
[英]Zend - Get everything after base Url (Controller, Action, and any params)
[英]URL base changing after using any controller with parameters
我的Codeigniter网址有问题。 当我使用一个带参数的控制器时,例如: localhost/ci/products/news
(其中localhost/ci
是URL基),单击任何元素后<a />
,例如: <a href="home"/>
Codeigniter重定向到localhost/ci/products/home
,否重定向到localhost/ci/products/home
localhost/ci/home
。
有人知道为什么会这样吗?
您必须使用base_url进行链接。 现在您的锚在href =“ home”中有一个相对路径,当您使用mod_rewrite生成漂亮的URL时,您的链接中应具有完整路径。
喜欢
<a href="https://your.server/ci/home">Home </a>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.