我已经开始学习 fat free 框架,安装后,当我写的时候
require __DIR__.'/lib/base.php';
F3::set('DEBUG',3);
F3::set('UI','ui/');
F3::route('GET /',function () {echo "hello";});
F3::run();
在 index.php 中,它在屏幕上显示 hello,但是当我将其添加到上面时
F3::route('GET /about', function () {echo "hello";});
当我打开 localhost/freefat-master/about 时,找不到页面出现在屏幕上。以下是我的 .htaccess 文件的详细信息
# RewriteBase /
RewriteCond %{REQUEST_URI} \.ini$
RewriteRule \.ini$ - [R=404]
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php [L,QSA]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
我已经尝试将 RewriteRule 更改为 /fatfree/index.php。请给我一些建议。我正在使用 linux、mysql 和 apache。