2013-06-25 6 views
0

У меня есть сайт в этой папке:Неправильный путь к файлу с сервера WAMP

C:\wamp\www\site 

и таблицы стилей находятся здесь:

C:\wamp\www\site\style 

У меня есть это в моей странице индекса (который находится в site папка):

<link href="/style/all.css" media="all" rel="stylesheet" type="text/css" /> 

, но я получил ошибку:

GET http://localhost/style/all.css 404 (Not Found) 

Почему это http://localhost/style/all.css, но не http://localhost/site/style/all.css как я хочу быть?

+2

попробуйте удалить косую черту <ссылка HREF = "стиль/all.css" средства массовой информации = "все" отн = "stylesheet" type = "text/css" /> –

+1

Попробуйте удалить косую черту. – Jonast92

+0

круто, он работает, спасибо большое! – Chin

ответ

1

просто удалить слэш /, прежде чем URL

<link href="style/all.css" media="all" rel="stylesheet" type="text/css" /> 

косой черты действует как вызов корневого каталога

0

С «/» вы начинаете с корневого каталога (DOCUMENT_ROOT), и я думаю, что в вашем случае это C: \ wamp \ www. Но вы можете изменить корневой каталог, или определить его так:

<link href="./style/all.css" media="all" rel="stylesheet" type="text/css" /> 

Поскольку «./» относительно из текущей директории (C: \ WAMP \ WWW \ сайт).

Редактировать: Ok был дан ответ и решена уже.

Смежные вопросы