2013-03-23 3 views
1

У меня есть подкаталог для сайта: www.example.com/adminнабора корневого каталога

Я использую включает в себя по всему сайту, что все используют ту же самую структуру пути:

<link rel="stylesheet" href="assets/css/styles.css"> 

stylesheets также имеют ссылки в них для таких вещей, как фоновые изображения.

Моя проблема заключается в том, что включенные функции не работают в каталоге/admin, потому что все они относятся к/assets/css или любой другой папке, находящейся на одном уровне. (Эти ссылки отлично работают для основного сайта в корневом каталоге, но не подходят для области администратора.)

У кого-нибудь есть идеи, как решить эту проблему?

ответ

0

Вам нужно либо добавить / к вашей ссылке (что делает его абсолютный URI вместо относительного URI, что он есть):

<link rel="stylesheet" href="/assets/css/styles.css"> 

Или вы можете добавить базу URI на странице заголовки:

<base href="/"> 
Смежные вопросы