2017-01-26 13 views
0

Я новичок в веб-серверах, поэтому попробуйте разобраться со мной здесь.Какой путь к файлу использовать с локальным хостом после перемещения сайта из статической среды

У меня есть статический сайт, который локально сохраняемый на диске C: C: \ сайт

Я теперь создан новый сайт в IIS и указал его в этом месте. Когда я типа «Localhost» в браузере, он подъезжает сайты index.html

Этот вопрос я потерял все CSS/JS/и т.д., и я предполагаю, что это потому, что мои пути не являются указывая на правильный источник. У меня такая же проблема для ссылок (hrefs).

Перед подключением к IIS, мои пути были следующими:

<link rel="stylesheet" type="text/css" href="C:/Site/css/MyFontsWebfontsKit.css" /> 
    <link rel="stylesheet" type="text/css" href="C:/Site/css/bootstrap.min.css" /> 
    <link rel="stylesheet" type="text/css" href="C:/Site/css/style.css" /> 

    <script type="text/javascript" src="C:/Site/scripts/jquery-1.12.3.min.js" ></script> 
    <script type="text/javascript" src="C:/Site/scripts/bootstrap.min.js" ></script> 

Я попытался озираясь ответы, а также пытаются некоторые вещи, такие как:

<link rel="stylesheet" type="text/css" href="localhost/Site/css/style.css" /> 

ИЛИ:

<link rel="stylesheet" type="text/css" href="http://localhost/Site/css/style.css" /> 

Но все равно не повезло, увидев мой CSS, JS и т. Д.

Что касается ссылок, то они работали до того IIS и выглядел следующим образом:

<a href="/Site/about.html">About Us</a> 

Я предполагаю, что когда-то я могу достигнуть правильного пути для моего CSS & JS я буду в состоянии выяснить ссылки. Любая помощь будет оценена по достоинству. Благодаря!

ответ

1

Если ваша структура папок это:

css 
    style.css 
index.html 

Тогда путь css/style.css всегда будет работать с index.html, независимо от того, где он размещен. В ссылках вы строго кодируете корневые пути, поэтому, когда корневой путь каким-либо образом изменится, он сломает все ссылки.

Try:

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

(. С таким же изменения применяются к другим заданиям)

Вы всегда можете ссылаться на файлы относительно друг друга, но ссылки на них по отношению к корня требует последовательный корень.

+0

Работал как очарование, и теперь имеет смысл! Большое спасибо! – HerbalChaos420