CodeIgniter URL mod_rewrite

时间:2013-06-19 01:28:02

标签: php .htaccess mod-rewrite

我正在尝试研究codeigniter。 我对网址mod_rewrite感到困惑。 我在视图目录中使用了2页:home.phpabout.php,然后调用 他们使用控制器Site。 在这两个页面中,我为控制器功能提供了链接, 分别是:

< a href='home'>Home</a>
< a href='about'>About</a>

当我输入网址为localhost/Project/Site/homelocalhost/Project/Site/about 它有效地工作。 我的问题是当我调用URL时 “localhost / Project”我可以获得home.php,但之后如果我点击 任何链接(主页/关于),网址将为localhost/Project/home,无法访问该网页。

我使用.htaccess作为YouTube视频中的指示

这可能是一个简单的问题,但我无法解决它。请帮帮我。

1 个答案:

答案 0 :(得分:1)

使用斜杠添加路径将使其从您的根URL链接

我会给它一条有效的路径,例如:

< a href='/Project/site/home'>Home</a> < a href='/Project/site/about'>About</a>

现在它会附加到当前网址,因为您会看到正在发生的事情