我正在尝试研究codeigniter。
我对网址mod_rewrite
感到困惑。
我在视图目录中使用了2页:home.php
和about.php
,然后调用
他们使用控制器Site
。
在这两个页面中,我为控制器功能提供了链接,
分别是:
< a href='home'>Home</a>
< a href='about'>About</a>
当我输入网址为localhost/Project/Site/home
时
localhost/Project/Site/about
它有效地工作。
我的问题是当我调用URL时
“localhost / Project”我可以获得home.php,但之后如果我点击
任何链接(主页/关于),网址将为localhost/Project/home
,无法访问该网页。
我使用.htaccess
作为YouTube视频中的指示
这可能是一个简单的问题,但我无法解决它。请帮帮我。
答案 0 :(得分:1)
使用斜杠添加路径将使其从您的根URL链接
我会给它一条有效的路径,例如:
< a href='/Project/site/home'>Home</a> < a href='/Project/site/about'>About</a>
现在它会附加到当前网址,因为您会看到正在发生的事情