Создать ответ 
Прописывание путей к HTML-файлам на своем сервере
Автор Сообщение
Булат Азат улы Не на форуме
Младший сержант
*

Сообщений: 22
У нас с: Mar 2016
Сообщение: #1
Прописывание путей к HTML-файлам на своем сервере
Всех приветствую!
Пишу в эту тему, так как не нашел другой подходящей. Делаю сайт на HTML (не используя PHP). И на счет связей между страницами мне посоветовали писать относительно корневой папки (а не через доменное имя). Надеюсь, это правда. Но у меня возник один вопрос на счет этого. Я знаю, что если нужно назад по пути - используется "../", и если нужно обновить открытую в браузере страницу (ну, то есть эта ссылка загружает текущую страницу еще раз) - поле остается пустым (href="") (это только моя находка - не знаю, технически правильно это или нет). Но никак не получается загрузить из папки, в которой открыта страница, индексную страницу, не прописывая его.

Объясню подробнее. Допустим, у нас в одной папке несколько HTML-страниц: index.html, 001.html, 002.html и т. д. Мы находимся на странице 001.html, и нажали на кнопку "Назад" в браузере. Команда должна его перенести на страницу index.html. Можно написать так: href="index.html". Но тогда в адресной строке браузера будет светиться index.html, что, на мой взгляд, не красиво. Хотелось бы, чтобы было, например, "www.sait.ru/stranica/", а не "www.sait.ru/stranica/index.html". Есть такая команда? Надеюсь, я смог объяснить свой вопрос.
29.05.2016 21:07:20
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #2
RE: Прописывание путей к HTML-файлам на своем сервере
Как вариант, можно попробовать сделать это при помощи .htaccess

Например, на нашем сайте, набрав с троке браузера http://usefulscript.ru/index.php
будет открыт адрес http://usefulscript.ru/

Сделали так:
Код:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://usefulscript.ru/ [R=301,L]
29.05.2016 21:39:52
Найти все сообщения Цитировать это сообщение
Булат Азат улы Не на форуме
Младший сержант
*

Сообщений: 22
У нас с: Mar 2016
Сообщение: #3
RE: Прописывание путей к HTML-файлам на своем сервере
Ясно. Но такой код придется прописывать всем "дочерним" ссылкам? Например, sait.ru/stranica1, sait.ru/stranicaX/stranicaX?
29.05.2016 21:56:18
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #4
RE: Прописывание путей к HTML-файлам на своем сервере
По идее можно сделать универсальный код, но это уже не ко мне, я просто привел пример решения проблемы.
29.05.2016 22:02:22
Найти все сообщения Цитировать это сообщение
Булат Азат улы Не на форуме
Младший сержант
*

Сообщений: 22
У нас с: Mar 2016
Сообщение: #5
RE: Прописывание путей к HTML-файлам на своем сервере
Для главной страницы, что самое главное, по такому коду и сделал. Спасибо за подсказку! Ok
29.05.2016 22:20:41
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru