*на юзерпике присутствует номер аськи и/или мужик в костюме из ближайшего клипарта.
«Осень в Нью-Йорке».
Ну и это «Горбатая гора» :)
Что-то как-то странно работает. В обоих случаях выдача с московскими адресами.
http://yandex.ru/yandsearch?text=пластиковые+окна<=213
http://yandex.ru/yandsearch?text=пластиковые+окна<=2
Стандартная задача. Целите поддомен и домен на один контент.
В реврайт-секции .htaccess:
RewriteCond %{HTTP_HOST} !^domain.ru [NC]
RewriteRule ^(.*) http://www.domain.ru/$1 [L,R=301]
С индекс.похапе аналогичное правило.
Забавно, учитывая, что у некоторых никаких трея и квипа нет :) Если бы случайно зашел, показалось бы, что в виндовые времена вернулся.
На всякий случай универсальное решение.
Любое меню делается списком, любое оформлению этому списку задается css-ом. Этот способ недостатков не имеет :)
Что же вы наделали? Теперь этот топик нельзя будет показать в качестве аргумента заказчику :)
ТС, честно говоря, то, что вы описали, очень похоже на траву.
Лично я обычно стараюсь в корне ($_SERVER['DOCUMENT_ROOT'] — пусть это /www/http_docs/) держать только файлы, которые положено запрашивать моим посетителям, т.е. скрипты (вроде index.php или news.php), изображения (/www/http_docs/images/), js и так далее. Все, что требуется исключительно на стороне сервера, у меня обычно лежит выше, хотя это исключительно вопрос удобства.
Ваши инки называются шаблонами (templates) или скриптами вида (view scripts). Лежать им действительно положено в отдельной директории (например /www/templates/).
Итак, структура:
/www/http_docs/
/www/http_docs/index.php
/www/http_docs/images/
/www/http_docs/images/logo.png
/www/templates/
/www/templates/header.inc
/www/templates/footer.inc
Файлы:
<?php/*dirname(__FILE__) возвращает директорию для выполняемого файла, у нас это /www/http_docs/.. — переход на уровень выше*/require_once(dirname(__FILE__) . '/../templates/header.inc');echo("<h1>Yupee!</h1>");require_once(dirname(__FILE__) . '/../templates/footer.inc');
<html><body><p><img src="/images/logo.png" alt=""></p>
</body></html>
src="/images/logo.png" — слеш в самом начале означает, что файл будет запрошен из доступного браузеру корня сайта (http://www.site.ru). Конечно же стоит рассмотреть случай, когда у нас неожиданно изменится структура, например примет вид:
/www/http_docs/test/index.php
/www/http_docs/test/images/
/www/http_docs/test/images/logo.png
/www/http_docs/test/templates/
/www/http_docs/test/templates/header.inc
/www/http_docs/test/templates/footer.inc
Наш индекс.похапе теперь доступен по адресу http://www.site.ru/test/index.php
<?php/*dirname(__FILE__) возвращает /www/http_docs/testДополнительно определим переменную с путем для браузера для передачи в шаблон*/$web_root = "/test/";require_once(dirname(__FILE__) . '/templates/header.inc');echo("<h1>Yupee!</h1>");require_once(dirname(__FILE__) . '/templates/footer.inc');
<?php/*Проверка в целях безопасности*/$web_root = (isset($web_root)) ? $web_root : "/";?><html><body><p><img src="<?=$web_root;?>images/logo.png" alt=""></p>
PROFIT!
bearman, я бы вам посоветовал посмотреть Zend Framework или Рельсы с Джангой, если не критичен похапе, в важна скорость разработки. А то мне кажется, вы плохо себе представляете, как сделать по-настоящему быстро и DRY.