Структурирование html-ссылок.

Я работаю над своим сайтом на локальном хосте. У меня есть следующие каталоги:
Моя страница индекса находится непосредственно в папке сайта как таковой:
../htdocs > mysite > index.php
Моя страница нашего профиля находится в подпапке, которая называется о нас как таковая:
../htdocs > mysite > about-us > our-profile.php

У меня есть ссылка на странице our-profile.php, которая должна вести на домашнюю страницу следующим образом:
<a href=..\index.php>Home</a>.

Но я продолжаю получать ошибку 404 — Not Found. Он использует каталог about-us в качестве корня. Таким образом, приведенная выше ссылка пытается выполнить поиск:
http://localhost:8888//mysite/about-us/mysite/index.php
вместо
http://localhost:8888//mysite/index.php

Как изменить структуру ссылок?

EDIT: я работаю с Dreamweaver. Может быть проблема в Dreamweaver?


person ss_millionaire    schedule 03.02.2015    source источник
comment
Вы пробовали <a href=..\..\index.php>Home</a>?   -  person    schedule 03.02.2015
comment
Я только что сделал ... все еще дает ту же ошибку.   -  person ss_millionaire    schedule 03.02.2015


Ответы (1)


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

<a href=../index.php>Home</a>.
person Billy    schedule 03.02.2015
comment
на моем сайте есть дефис в названии папки или это опечатка? - person Billy; 03.02.2015
comment
поэтому он ищет mysite/about-us/mysite/index.php без дефиса на моем сайте, что-то не так. Первое, что нужно сделать, это создать файл с именем test.html, содержащий только ‹h3›test‹h3›, и вставить его в папку о нас и ссылку на это в файле our-profile.php, например ‹a href=test.html›Test‹/a›. Это работает ??? - person Billy; 03.02.2015
comment
как вы добавляете ссылки? вводится непосредственно или с помощью кнопки в Dreamweaver? когда вы просматриваете источник страницы, что говорит ссылка href? - person Billy; 03.02.2015
comment
Мне очень жаль. Дефис на моем сайте был на самом деле опечаткой. Я неправильно прочитал ваш комментарий. Просто напрягся с этим. Тем не менее, я создал тестовый файл и связал его, и он работает именно так. Ссылки набираются напрямую, как и во всем моем коде. Я не использую представление дизайна. - person ss_millionaire; 03.02.2015
comment
никогда не использовал Dreamweaver, поэтому не знаю, что такое представление дизайна .... переместите test.html на уровень выше и добавьте ../ в начало href, например <a href="../test.html">Test</a>. теперь работает? - person Billy; 03.02.2015
comment
вау, да, теперь это работает .. Что только что произошло? потому что index.php теперь находится в том же каталоге, что и test.html - person ss_millionaire; 03.02.2015
comment
Рад, что все работает, не забудьте отметить ответ. Не уверен на 100%, почему это не работало раньше, не имеет значения, работает ли сейчас, просто следите за ссылками, чтобы всегда использовать косую черту и дважды проверять пути.Билли - person Billy; 03.02.2015