Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 375 499 раз!

Форум

Добро пожаловать, Гость!

Не переходит по ссылкам вида "/"

Обсуждение общих вопросов связанных с программой
sqwartl
Сообщения: 6
C нами: 1 год

Непрочитанное сообщение sqwartl » 02 ноя 2016, 16:39

Теперь снова на понял про какой "лишний" слэш идет речь... и "base href" у меня нигде не прописан.

Сайт я открываю по ссылке http://localhost/eli-design/
Прилагаю index.php

В меню ссылка на главную - href="/"
Ссылка на старницу - href="/uslugi.php"
И тд..

Понятно, чтобы наверняка было, надо прописать ссылки полностью...но, еще раз повторюсь, на ХОСТИНГЕ(http://p90393q7.bget.ru) же все работает :cry:
Вложения
index.rar
(1.32 КБ) 15 скачиваний

GeekHacker
Сообщения: 114
C нами: 2 года 2 мес

Непрочитанное сообщение GeekHacker » 02 ноя 2016, 20:34

Всё, с этого нужно было начинать.
Корневой директорией сайта является папка localhost. У вас же файлы лежат не в корневой директории, а во вложенной: eli-design.
Соответственно, ссылка вида href="/page.php" ведёт на файл page.php, который должен быть в корневой директории (в localhost), а его там нет. У вас же файлы в поддиректории лежат. Вот то, что я писал, первый "/", по сути, означает: начинать поиск от корня. Почему и работает всё на хостинге, там же файлы в корневой директории лежат.
Если бы вы писали как рекомендовал Максим, href="page.php", то всё работало бы. Ссылка указывала бы на страницу относительно текущего каталога. Т.е. в вашем случае относительно eli-design, В корне этой папки.
Что делать? Переложить файлы в корень. Если сложите всё в папку localhost, то сайт будет доступен просто по адресу http://localhost/, и все ссылки будут работать.
Если хотите чтоб всё было красиво, создайте папку типа eli-design.local в папке domains и закиньте файлы сайта туда. Ну и открывайте по адресу http://eli-design.local.
Короче, без лишней демагогии... Суть в том, чтоб переложить файлы из поддиректории в корень.
П.С. "/" в начале бывает коварным)))

sqwartl
Сообщения: 6
C нами: 1 год

Непрочитанное сообщение sqwartl » 03 ноя 2016, 05:07

блин, понятно, спасибо большое!


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и 1 гость