Приложение Silex в подпапке

Я хочу разместить приложение Silex на localhost/mytestfolder/, но, как я заметил, каждый раз, когда я перенаправляю URL-адрес, мне приходится делать

$app->get('mytestfolder/myRoute' ...

Есть ли способ настроить маршрутизатор, поэтому я просто делаю

$app->get('myRoute' ...

person gosukiwi    schedule 05.08.2012    source источник
comment
Какой веб-сервер вы используете? Если apache, вы установили директиву RewriteBase, как указано? silex.sensiolabs.org/doc/web_servers.html   -  person hakre    schedule 05.08.2012


Ответы (1)


Попробуйте поместить веб-каталог в RewriteBase.

<IfModule mod_rewrite.c>
    Options -MultiViews

    RewriteEngine On
    RewriteBase /lolcollege/web
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ app/index.php [L]
</IfModule>
person Danilo Lima    schedule 18.01.2013