FatFree框架的目录更改不起作用

我已经开始学习F3框架(PHP),并且已经获得了Hello World程序的运行。FatFree框架的目录更改不起作用

但是,我面临一个简单的问题,但我似乎无法得到我做错了什么。当我把index.php文件放在网站根目录(/ var/www)与路由为 -

F3::route('GET /', 'home); 

和访问http://localhost,我得到正确的输出。但是,如果我把路径/var/www/my_test/的index.php文件,并更改路由如下 -

F3::route('GET /my_test/', 'home') 

和访问http://localhost/my_test/我得到的网址不存在。

我在这里错过了什么?

回答:

希望你已经能够弄清楚这一点,但如果不能,我希望我能帮上忙。

.htaccess文件是什么指向index.php页面。如果您更改index.php文件的位置,则需要修改.htaccess。这只有在您更改只需index.php的位置。

如果您将整个内容移动到子文件夹,我相信该文件夹将成为BASE。所以如果你把整个框架放入/var/www/my_test/那么/my_test/就是BASE,并且之后的任何东西都会被框架处理。将使用F3::route('GET /','home');路由http://localhost/my_test/,使用F3::route('GET /abc','abc');路由http://localhost/my_test/abc

可能仍然必须修改该文件夹的.htaccess文件,但我不确定。在我的电脑上,我创建了一个虚拟主机,这样我就可以玩弄它。祝你好运!

以上是 FatFree框架的目录更改不起作用 的全部内容, 来源链接: utcz.com/qa/266246.html

回到顶部