我正在学习编码。我对URL mod_rewrite
感到困惑。我使用2页:home.php
和about.php
在视图目录,并调用它们使用控制器Site
。在这两个页面中,我都给出了控制器函数home的链接,分别为:
< a href='home'>Home</a>
< a href='about'>About</a>
,当我键入URL为localhost/Project/Site/home
和localhost/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,正如你所看到的