Php base_url()回显本地主机路径而不是实时服务器路径
我在CI 3.x版本中有一个应用程序构建,现在我想重定向到根文件夹中的特定目录。我有一个锚标签,通过它我将重定向到路径,现在我正在做的就是Php base_url()回显本地主机路径而不是实时服务器路径,php,codeigniter,Php,Codeigniter,我在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 //电子商务
<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在inspect中的表现
<a href="http://clients.nextcrawl.ca/occ/ecommerce" class="shop-now-button">SHOP NOW</a>
哪一个是正确的url!但实际情况是,当我点击它时,它会将我带到链接,我不知道它是如何以及为什么这样做的。还有一件事,电子商务目录中有一个wordpress站点
我的问题不是重复的,因为在其他情况下,base_url()不起作用或不正确,而在我的情况下,base_url值是正确的,只是在环境发生变化(例如dev/pro/local)时,它没有进入正确的路径确保已清除浏览器缓存,以便正确显示应用程序设置的新值 总而言之: -窗户
Ctrl+F5
-马科斯
Cmd+Shift+R
或者使用私人浏览窗口
非常有用的链接:
.htaccess
或服务器
。如果您的base\u url()
没有问题,而且这不是PHP,请查看您的.htaccess
或服务器配置谢谢tpojka!但仍然有一个问题,我已经尝试了ctrl+f5几十次,但它仍然没有工作,当我打开它的私人工程!你能推荐一些代码让网站总是从服务器而不是缓存加载吗?因为这是一个很大的网站,它正处于开发阶段,请检查提供的链接。还可以尝试使用Shift键组合。