.htaccess永远不会抛出错误

时间:2017-02-14 08:54:45

标签: php apache .htaccess mod-rewrite

我是PHP的新手,尤其是Apache,但我熟悉NodeJS。我正在尝试使用Slim Micro Framework与PHP / Apache并且由于我的.htaccess而遇到问题,因为它似乎永远不会出现任何错误,即使我的.htaccess文件顶部有asdfasfsf

我需要这个来运行:

的.htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

这样我的服务器将返回触发我使用Slim制作的http /home路由,而不是搜索/home目录,但是当Apache没有抛出任何错误时,它实际上很难调试

从我的研究中,我相信我必须在etc文件夹中做一些事情,但我刚刚安装了没有任何XAMP或WAMP的Apache2_4,所以我还没有这个文件夹。我很感激有关使用中间件提供静态.css和.js文件的任何提示,如果这是一件事。

routes.php文件

<?php

$server->get('/home', function ($request, $response) {
    return 'Home';
});

0 个答案:

没有答案