localhost / silex / web / hello到localhost / silex / hello

时间:2015-11-08 14:46:54

标签: php .htaccess silex

所以我刚开始与Silex合作 我在web文件夹中的index.php中有这个代码:

<?php
require_once __DIR__.'/../vendor/autoload.php';

$app = new Silex\Application();
$app ['debug'] = true;
$app->register(new Silex\Provider\TwigServiceProvider(), array(
'twig.path' => __DIR__.'/../views',
));
$app->get('/hello/', function() use($app) {
return 'Hello ';
});

$app->run();

转到: localhost / silex / web / hello

我不希望我的链接中包含/ web /,例如我希望上面的链接是 localhost / silex / hello

这是我的.htaccess (它位于根目录中,而不是在网络文件夹中)

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>

0 个答案:

没有答案