CodeIgniter URL mod_rewrite


CodeIgniter URL mod_rewrite

我正在学习编码。我对URL mod_rewrite感到困惑。我使用2页:home.phpabout.php在视图目录,并调用它们使用控制器Site。在这两个页面中,我都给出了控制器函数home的链接,分别为:

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

,当我键入URL为localhost/Project/Site/homelocalhost/Project/Site/about它的工作效率很高。我的问题是当我调用URL"localhost/Project"我可以得到home.php,但之后如果我点击任何链接(Home/About), url将是localhost/Project/home,无法访问该页面。

我在YouTube视频

中使用.htaccess作为方向这可能是一个简单的问题,但我解决不了。

在路径前加上斜杠将使其链接到您的根url

我就给它一个合适的路径,比如:

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

现在它附加到当前url,正如你所看到的