Wamp 在除根目录之外的任何地方都抛出 404 错误


Wamp throws a 404 error anywhere but in root

Right.

所以,我已经安装并运行了wamp。图标为绿色,http://localhost/工作正常。在 wamp,我在 localhost/fatfree-master 有无脂肪框架,我目前正在折磨。在 f3 中,我有两条路线,根,它呼应一个你好世界,以及/test,它这样做:

$f3->route('GET /test', function($f3) { 
    $f3->set('content', 'test.htm');
    echo View::instance()->render('layout.htm');
} );

问题是,当我去本地主机/fatfree-master/test时,我得到的是404。但是,如果我注释掉第一条路由并将测试移动到 root,它就可以工作。有人告诉我这是一个阿帕奇错误,但我不知道如何解决它。

不起,如果我解释得不好,尽我所能。

你的 fatfree-master 文件夹中有 .htaccess 文件吗?如果是这样,某些 apache 配置的主版本中存在一个小错误。尝试在 https://github.com/bcosca/fatfree/blob/dev/.htaccess 上使用 dev-branch 中的.htaccess文件,看看是否可以解决问题。

好吧

,开玩笑说我没有先检查明显的。我忘了清除浏览器缓存。按 Ctrl+F5 一切正常。傻我。