[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Корневая дериктория
razoramus
Привет всем!

UPD
В общем дело такое. Сайт на html. Использую денвер на локальной машине.
Левый блок сайта вынес в отдельный файл и подключаю его с помощью SSI, вот такой строкой
<!--#include virtual="./includes/left.html" -->

В этом блоке навигация у которой ссылки прописаны так

<ul>
<li><a
href="./">главная</a></li>
<li><a
href="./content/aa/">aa</a></li>
<li><a
href="./content/bb/">bb</a></li>
<li><a
href="./content/cc/">cc</a></li>
</ul>


В каждой из папок лежит файл index. Вроди всё работает до того момента когда я перехожу по любой из ссылок. То есть в этих index'ах стоит путь к подключению блока не "./", а "../../includes/left.html", здесь всё норм а у ссылок ни как не поменять. Когда я указываю путь "/" (от корня), то выдаёт ошибку
[an error occurred while processing this directive]

Ну типо директория указана неправильно и ничё не нашлось.

Сайт лежит по пути localhost/site/ По идее да, корнем является localhost

А как мне сделать чтобы корнем то являлась именно моя паппка с сайтом?

Может что то в htaccess прописывать надо?! и ли ещё как то.



Спустя 1 день, 7 часов, 27 минут, 38 секунд (17.05.2012 - 20:12) vagrand написал(а):
Ты покажи как ты путь к css и картинкам прописываешь?

Спустя 1 минута, 4 секунды (17.05.2012 - 20:13) razoramus написал(а):
Обновил тему, пересмотри. К css всё норм, путь меняю и ок, дело в другом..

Спустя 3 минуты, 35 секунд (17.05.2012 - 20:17) vagrand написал(а):

<ul>
<li><a
href="/">главная</a></li>
<li><a
href="/content/aa/">aa</a></li>
<li><a
href="/content/bb/">bb</a></li>
<li><a
href="/content/cc/">cc</a></li>
</ul>



и подключай так:

<!--#include virtual="/includes/left.html" -->

Спустя 6 минут, 35 секунд (17.05.2012 - 20:23) razoramus написал(а):
vagrand да я уж пробывал, ошибку говорю же выдаёт (ссылается на главную страницу денвера) я хрен знает что такое. Говорю же корень денвера localhost а у меня сайт лежин в localhost/site/ и как сделать чтобы корнем был не localhost а ocalhost/site/ незнаю даже. Может в htaccess надо типо редирект делать с корня на папку?!

Спустя 4 минуты, 52 секунды (17.05.2012 - 20:28) vagrand написал(а):

<ul>
<li><a
href="/site/">главная</a></li>
<li><a
href="/site/content/aa/">aa</a></li>
<li><a
href="/site/content/bb/">bb</a></li>
<li><a
href="/site/content/cc/">cc</a></li>
</ul>



и подключай так:

<!--#include virtual="/site/includes/left.html" -->


включаем логику

Спустя 13 минут, 13 секунд (17.05.2012 - 20:41) razoramus написал(а):
Цитата (vagrand @ 17.05.2012 - 16:28)

<ul>
    <li><a
href="/site/">главная</a></li>
    <li><a
href="/site/content/aa/">aa</a></li>
    <li><a
href="/site/content/bb/">bb</a></li>
    <li><a
href="/site/content/cc/">cc</a></li>
</ul>



и подключай так:

<!--#include virtual="/site/includes/left.html" -->


включаем логику

поясни? говорю же ссылается на корень, тобишь локалхост, а не локалхост/мой_сайт

Спустя 10 минут, 20 секунд (17.05.2012 - 20:52) vagrand написал(а):
Что еще мне вам пояснить? Если ваш сайт располагается в каталоге localhost/site/ то строить ссылки от корны сайта нужно так, как я показал в последнем посте. Если нужно что бы ваш сайт располагался в корне localhost-а то и перенесите его в корень. В противном случай используйте mod_rewrite.

Спустя 2 часа, 18 минут, 39 секунд (17.05.2012 - 23:10) razoramus написал(а):
Да Хрень вообще какая-то, Помогите!

Подключаю так
<!--#include virtual="/includes/left.html" -->

Ссылки так

<ul>
<li><a
href="/">главная</a></li>
<li><a
href="/content/aa/">aa</a></li>
<li><a
href="/content/bb/">bb</a></li>
<li><a
href="/content/cc/">cc</a></li>
</ul>


В htaccess пишу это

RewriteEngine On
RewriteBase /

или это

RewriteEngine On
RewriteBase /site/

Ошибка
[an error occurred while processing this directive]

Ни так ни так не работает, что сделать чтоб заработало? Весь день в инете роюсь ничего полезного. :ph34r:

Спустя 9 минут, 28 секунд (17.05.2012 - 23:20) Игорь_Vasinsky написал(а):
<!--#include virtual="includes/left.html" -->

и нафиг реврайт.

Спустя 15 минут, 45 секунд (17.05.2012 - 23:36) razoramus написал(а):
Цитата (razoramus @ 17.05.2012 - 19:10)
и нафиг реврайт.

да я хз, уже на угад пробую

Спустя 44 секунды (17.05.2012 - 23:36) razoramus написал(а):
Игорь_Vasinsky Как сделать то?

Спустя 10 часов, 9 минут, 13 секунд (18.05.2012 - 09:46) vagrand написал(а):
Блин, пипец. Сори за эмоции но уже не выдержал.
Вы работаете в денвере, где создание отдельного виртуального хоста для нового проекта сводится к созданию каталога и ребуту денвера. Неужели так сложно создать для вашего нового сайта отдельный каталог и пусть он располагается в его корне?

Спустя 2 часа, 5 минут, 55 секунд (18.05.2012 - 11:51) razoramus написал(а):
vagrand laugh.gif эмоции эмоции laugh.gif

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

Спустя 15 минут, 14 секунд (18.05.2012 - 12:07) vagrand написал(а):
А разве я вам уже не подсказал?

Спустя 7 минут, 5 секунд (18.05.2012 - 12:14) razoramus написал(а):
Разобрался, в home/www, всё подключается, НО вместо русских появились вопроси и крокозябры, в документе прописан utf-8, и файл сохранён в utf-8 без БОМ, и в htaccess прописано AddDefaultCharset UTF8, Почему и как исправить?

Спустя 8 минут, 12 секунд (18.05.2012 - 12:22) vagrand написал(а):
Выложи код файла

Спустя 3 минуты, 12 секунд (18.05.2012 - 12:25) razoramus написал(а):
index.html

<!DOCTYPE HTML>
<html>
<head>
<title></title>
<meta
http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta
name="keywords" content="">
<meta
name="description" content="">
<meta
name='title' content="">
<link
href="/style.css" rel="stylesheet" type="text/css">
<link
rel="icon" href="/favicon.ico" type="image/x-icon">
<link
rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
</head>
<body>


<!--#include virtual="/includes/header.html" -->
<div class="content">
<!--#include virtual="/includes/left.html" -->
<!--#include virtual="/includes/right.html" -->

<div class="center">
<p>
Для более удобного пользования и правильного отображения сайта мы рекомендуем вам использовать браузеры Opera или Google Chrome последних версий.</p>
</div>
<div
class="clear"></div>
</div>

<!--#include virtual="/includes/footer.html" -->

</body>
</html>


.htaccess
AddDefaultCharset UTF8

Спустя 1 минута, 3 секунды (18.05.2012 - 12:26) vagrand написал(а):
И где тут в твоем файле русский текст?

Спустя 5 минут, 25 секунд (18.05.2012 - 12:32) razoramus написал(а):
Обновил, в качестве примера в контент вставил. А вообще глупо переспрашивать, если говорю что русский язык каракулями, то значит русский язык каракулями, я с этим встречался и делал всё как полагается. Ни первый раз. Но сейчас понять немогу что случилось, ничего в файлах не меняло.

Спустя 4 минуты, 56 секунд (18.05.2012 - 12:37) vagrand написал(а):
А по моему ты нас обманываешь говоря что у тебя файлы сохранены в UTF-8 кодировке. Кодировка этого форума windows-1251 и если бы ты просто скопировал текст своего файла с русскими символами в кодировке UTF-8 и вставил сюда, то тут бы отображались кракозяблы, а твой текст отображается нормально, так что можно сделать вывод - твои файлы сохранены не в UTF-8 кодировке а в кодировке windows-1251. По этому у тебя и проблемы.

И не надо тут строить из себя оскорбленную невинность, если у тебя уточняют детали то значит они нужны.

Спустя 2 минуты, 9 секунд (18.05.2012 - 12:39) razoramus написал(а):
Сейчас скрины скину mad.gif

Спустя 1 минута, 40 секунд (18.05.2012 - 12:40) vagrand написал(а):
Как ты думаешь чем тут помогут твои скрины?

Спустя 1 минута, 7 секунд (18.05.2012 - 12:42) razoramus написал(а):

Спустя 1 минута, 33 секунды (18.05.2012 - 12:43) razoramus написал(а):
��� ����� �������� ����������� � ����������� ����������� ����� �� ����������� ��� ������������ �������� Opera ��� Google Chrome ��������� ������.

Спустя 49 секунд (18.05.2012 - 12:44) razoramus написал(а):
Этого достаточно? Ты сам попросил код файла, я тебе и скинул КОД файла.

Спустя 2 минуты, 21 секунда (18.05.2012 - 12:46) vagrand написал(а):
Я тебе уже развернуто объяснил почему тот код, который ты выложил не соответствует твоему тезису о UTF-8 кодировке. Ты лучше не скриншоты выкладывай а выложи сам файл.

Спустя 4 минуты, 8 секунд (18.05.2012 - 12:50) razoramus написал(а):
Я тебе выше постом написал каракули которые показываются, какой тебе файл скинуть то?

Спустя 3 минуты, 4 секунды (18.05.2012 - 12:53) razoramus написал(а):
Вот, открыл порт, посмотри http://46.146.65.112/

Спустя 2 минуты, 31 секунда (18.05.2012 - 12:56) vagrand написал(а):
выложи исходник любого файла в котором у тебя отображаются каракули

Спустя 30 минут, 57 секунд (18.05.2012 - 13:27) razoramus написал(а):

<div class="left">
<h3>
НАВИГАЦИЯ</h3>
<ul>
<li><a
href="/">Главная</a></li>
<li><a
href="#">Контакты</a></li>
<li><a
href="#">Реклама на сайте</a></li>
</ul>
<h3>
РЕКОМЕНДАЦИИ</h3>
<p>
Для более удобного пользования и правильного отображения сайта мы рекомендуем вам использовать браузеры Opera или Google Chrome последних версий.</p>
</div>


Спустя 2 минуты, 27 секунд (18.05.2012 - 13:29) vagrand написал(а):
Да блинский еж, я что код просил? Я сказал файл выложи
И к стати в доказательство того что у тебя файлы в кодировке windows-1251 смени в браузере кодировку с UTF_8 на windows-1251 и увидишь что весь текст отображается нормально.

Спустя 15 минут, 17 секунд (18.05.2012 - 13:45) razoramus написал(а):
Непонял blink.gif смотрю сайт по пути localhost/www/site - все файлы в utf-8, а теперь смотрю сайт по пути home/site/www/ - в папке include в windows-1251, а главный индекс в utf-8. Это чё такое, блин папку только скопировал в другое место и всё, бл* как так.

Спустя 1 минута, 12 секунд (18.05.2012 - 13:46) razoramus написал(а):
Ваще, 3й день уже такая анамалия с компом твориться, то у закрывающего li слешь пропал, то тут сейчас.. blink.gif

Спустя 3 минуты, 28 секунд (18.05.2012 - 13:49) razoramus написал(а):
Ааа ещё вопросик небольшой, путь от корня будет так же нормально работать на хосте как и сейчас на денвере?

Спустя 13 минут, 31 секунда (18.05.2012 - 14:03) vagrand написал(а):
Да, будет так же работать

Спустя 43 секунды (18.05.2012 - 14:04) razoramus написал(а):
Спасибо + в карму
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.