[英]Slim Framework routing not working
我正在學習Slim Framework,並被其路由卡住了。
工作代碼。 代碼片段1:
$app = new \Slim\App();
$app->get("/", function () {
echo "Hello SlimFramework";
});
$app->run();
無法運作。 代碼片段2:
$app = new \Slim\App();
$app->get("/hello/{name}", function (Request $request, Response $response) {
$name = $request->getAttribute('name');
$response->getBody()->write("Hello, $name");
return $response;
});
$app->run();
我收到“在此服務器上找不到所請求的URL / hello / name”。 適用於代碼段#2。 任何線索,這是怎么回事?
.htaccess文件
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
提前致謝 !
為了解決這個問題,我不得不從頭開始。 @ceejayoz的有關確保.htaccess是否正常工作的解決方案,對於測試.htaccess配置很有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.