Получение ваших активов для подключения через брандмауэр, Silex

Я получил аутентификацию пользователя для работы над небольшим проектом, над которым я работаю. Тем не менее, все страницы за брандмауэром не могут попасть в мою папку активов. Так что он не имеет CSS и не будет получать изображения в этом дереве файлов.

$app->register(new Silex\Provider\SecurityServiceProvider(), array(
$app['security.firewalls'] = array(
'user' => array(
'pattern' => '^/user',
'form' => array(
'login_path' => '/',
'check_path' => '/user/login_check',
'default_target_path' => '/user/user_area',
'always_use_default_target_path' => true
),
'users' => array(
'user' => array('ROLE_ADMIN', '5FZ2Z8QIkA7UTZ4BYkoC+GsReLf569mSKDsfods6LYQ8t+a8EW9oaircfMpmaLbPBh4FOBiiFyLfuZmTSUwzZg=='),
),
),
),

));

И образец моих CSS-файлов в веточку

<link href="assets/css/bootstrap.css" rel="stylesheet">
<!--external css-->
<link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />

<!-- Custom styles for this template -->
<link href="assets/css/style.css" rel="stylesheet">
<link href="assets/css/style-responsive.css" rel="stylesheet">
<link href="assets/css/scout-styles.css">

и мой .htaccess

<IfModule mod_rewrite.c>
Options -MultiViews

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

1

Решение

Давайте закроем это.

Кажется, что проблема была в пути URI ресурсов, им просто нужно начать с символа /, чтобы сделать путь абсолютным к сайту, а не к текущему пути URI.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]