我正在使用Silex 1.1和PHP 5.3,如何在路由中选择结尾“/”?
目前我有两条路线做同样的事情
$app->get('/item/{id}/', function( $id ) use ($app) {
/** Codes Here **/
});
$app->get('/item/{id}', function( $id ) use ($app) {
/** Codes Here **/
});
结尾“/”是可选的,只能指定一次路由吗?如何?
谢谢
解决方法:
如果使用尾部斜杠定义路径,则任何不带斜杠的请求都将返回301重定向到正确的斜杠.因此,定义/ item / {id} /以及对/ item / {id}的任何请求都应返回301重定向到/ item / {id} /