codeigniter url基本路径不工作/前置

时间:2015-08-03 19:23:39

标签: php codeigniter mod-rewrite base-url

嘿所以我在Codeigniter本地开发,我的项目文件夹是:

#leftBodyVideo{
 width: 45%;
 display: inline-block;
}

#rightBodyVideo{
width: 45%;
display: inline-block;
}

<div id="leftBodyVideo">
    <h5>Pyraminx ao12 16 46</h5>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/XDN9BXLFGhg" frameborder="0" allowfullscreen></iframe>
    <br><h5>TheCubicle.US | Yuxin 4x4 + ShengShou pyraminx</h5>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/vEkiT62B-nE" frameborder="0" allowfullscreen></iframe>
    <br><h5>Tutorial - sl1pg8r symbol with a cube</h5>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/2f7xz6ym__0" frameborder="0" allowfullscreen></iframe>
</div>

<div id="rightBodyVideo">
    <h5>Lubing DaYan ZhanChi Cube</h5>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/ydg0APsB7IU" frameborder="0" allowfullscreen></iframe>
    <br><h5>Cubing - 2x2 ao5 36.9</h5>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/ydg0APsB7IU" frameborder="0" allowfullscreen></iframe>
    <br><h5>Mindcuber Demo and Explaination</h5>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/oEIMf1JdyDc" frameborder="0" allowfullscreen></iframe>
</div>

当我做任何事情时:

http://localhost/feeder_final/

或点击href ='/ site_client /' 它重定向到:

header('Location: /site_client/dashboard');

http://localhost/site_client/

我觉得我已经尝试了所有东西...... base_url,htaccess等,

但我无法让它发挥作用。谢谢你的帮助。

3 个答案:

答案 0 :(得分:1)

当您尝试base_url时,您之后是否添加了括号? base_url()是一个函数,因此它需要括号。请参阅Codeigniter manual。这应该有效:

header('Location: '.base_url().'site_client/dashboard/');

<a href="<?=base_url()?>site_client">site client</a>

答案 1 :(得分:1)

对HTML组合使用base_url(),例如:Image,js&amp; css,例如:

<script src="<?php echo base_url('js/jquery.js'); ?>"></script>

使用site_url()获取链接,例如:

<a href="<?php echo site_url('controller/function'); ?>">Link</a>

答案 2 :(得分:0)

最好使用base_url()或site_url(),以防将来更改域名。

顺便说一下。你也可以使用site_url('controller / method')来重定向=&gt;重定向('controller / method')