【发布时间】:2017-05-25 14:04:54
【问题描述】:
我在 CI 3.x 版本中构建了一个应用程序,现在我想重定向到根文件夹中的特定目录。我有一个锚标记,我将通过它重定向到路径现在这就是我正在做的事情!
<a href="<?=base_url()?>ecommerce" class="shop-now-button">SHOP NOW</a>
//ecommerce is my directory name on root folder which contains the other website
现在这就是 firefox 在检查中的显示方式
<a href="http://clients.nextcrawl.ca/occ/ecommerce" class="shop-now-button">SHOP NOW</a>
这是正确的网址!但发生的事情是当实际点击它时,它会将我带到链接 http://localhost/occ/ecommerce/ 我不知道它是如何以及为什么这样做的。电子商务目录还有一个 wordpress 网站它。
我的问题不是重复的,因为在其他情况下 base_url() 不起作用或工作不正确,而在我的情况下 base_url 值是正确的,它只是没有采取正确的路径
【问题讨论】:
-
不,不是!我的 base_url 工作得很好,你可以看到我什至写了 base_url 的路径,问题出在其他地方,问题出在点击
-
好的,应该是环境问题,不是CI问题,检查了apache的vhosts?
-
虚拟主机?我不知道那是什么
-
请检查 config.php $config['base_url'] = ''; ??
-
也许您可以查看您的
.htaccess或server。如果你base_url()没有问题,而且不是 PHP,也许看看你的.htaccess或服务器配置
标签: php codeigniter