Toro重定向到Wampserver索引页面

时间:2014-05-06 12:26:21

标签: php .htaccess router

我是toro的新手,我在索引页面中有以下脚本

require ('Toro.php');
require ('handlers/SplashHandler.php');
require ('handlers/NewsHandler.php');

ToroHook::add("404", function() {
    echo "Not found";
});

Toro::serve(array(
    "/" => "SplashHandler",
    "/news"=>"NewsHandler"
));

和每个处理程序:

 class NewsHandler {

    function get() {
        echo 'News page';
    }
 } 



 class SplashHandler {
    function get() {
        echo 'splash page';
    }
 }

使用以下网址的SplashHandler一切正常

localhost/learning/router

但是有新闻工作者的问题。当我尝试以下网址时:

localhost/learning/router/news

而不是打印“新闻页面”这个词,我被重定向到wampserver索引页面。我该如何解决这个问题?

这是.htaccess:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ /index.php/$1 [L]

0 个答案:

没有答案