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) |
и подключай так: <!--#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 написал(а):
Да Хрень вообще какая-то, Помогите!
Подключаю так
Ссылки так
В htaccess пишу это
или это
Ошибка
Ни так ни так не работает, что сделать чтоб заработало? Весь день в инете роюсь ничего полезного. :ph34r:
Подключаю так
<!--#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
эмоции эмоции
Да я с такой проблемой первый раз встретился. подскажи что нужно сделать, куда сайт разместить и т.д.


Да я с такой проблемой первый раз встретился. подскажи что нужно сделать, куда сайт разместить и т.д.
Спустя 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
.htaccess
<!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 написал(а):
Сейчас скрины скину

Спустя 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 и увидишь что весь текст отображается нормально.
И к стати в доказательство того что у тебя файлы в кодировке windows-1251 смени в браузере кодировку с UTF_8 на windows-1251 и увидишь что весь текст отображается нормально.
Спустя 15 минут, 17 секунд (18.05.2012 - 13:45) razoramus написал(а):
Непонял
смотрю сайт по пути localhost/www/site - все файлы в utf-8, а теперь смотрю сайт по пути home/site/www/ - в папке include в windows-1251, а главный индекс в utf-8. Это чё такое, блин папку только скопировал в другое место и всё, бл* как так.

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

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