Klein PHP路由器 - 无法让它工作

时间:2017-11-05 13:23:13

标签: php .htaccess mod-rewrite

我正在尝试使用Klein在我的测试webapp上进行一些路由。

我启用了mod_rewrite,那是我的htaccess。

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

我正在使用他们的Hello World示例,但当我键入'localhost / mysite / hello-world'时,我得到404.

你能帮帮我吗?谢谢!

1 个答案:

答案 0 :(得分:1)

  1. 阅读有关此主题的手册:
  2. 子目录安装:https://github.com/klein/klein.php/wiki/Sub-Directory-Installation

    1. 选项:您可以尝试使用PHP的内置网络服务器运行它:
    2. $ cd [my-app-name]; php -S localhost:8080 -t public public / index.php