Поскольку корень сайта занят кучей статических html-файлов, решила установить друпал в папке. Получается, что ссылки будут иметь вид: http://site.ru/papka/*, а мне нужны адреса без имени этой папки. Дело в том, что html-страницы хорошо ранжируются поисковиками — необходимо сохранить их адрес, но содержание перевести на друпал.
Можно ли это сделать?
Комментарии
Мож чего не понял, но Друпал ведь отдает ШТМЛ страницу. Зачем в таком случае? Данное утверждение "Дело в том, что html-страницы хорошо ранжируются поисковиками" сомнительно, в интернет практически все странички -штмл, независимо от того какая технология применялась для создания. Но если уж хочется сделать так как вы спрашивате (никогда не задавался такой целью) можно попробовать положить друпал в корень рядышком с штмл-страничками (не пробовал, незнаю, теоретически должно получится), не создавая папку для друпал, как простой вариант.
Так почему бы не поставить Drupal в корневую папку, постепенно переносить страницы и удалять остатки старого сайта?
ставите друпал, и с помощью специального модуля стараетесь отстроить адреса как были раньше. потом переносите материал, а статику втопку)
Чето не понимаю чего вы тут понаписывали.
Ответьте:
Куда вы залили Drupal?
Какие настройки файловой системы? (там стоит files, default/files или что-то еще)
Какой путь к изображению (файлу) вы хотите получить в браузере?
у нее в корневой папке (скажем www) лежат файлы статического сайта.
Создала в корне папку и залила туда друпал. Теперь беспокоится чтоб имя этой папки не фигурировало в адресах сайта.
orel, ответьте пожалуйста сами. Если вы еще не взяли alex_shut-а на работу.
alex_shut на drupal.ru похоже уже работает - всегда здесь .
не.. просто дома сижу, делать нефиг, развлекаюсь помаленьку да учусь потихоньку)))
Сколько комментариев, пока я солила капусту! Ну, да, дело осложнилось тем, что в корень сайта у меня еще и друпал залит в старейшей версии 5.7. Часть сайта на друпале, часть — статическая.
Вот дошли руки обновить версию до новейшей 6.22. Не получилось. Теперь даже откатить назад не получается — вернула прежние файлы, а доступа к сайту нет.
Решила поставить новую версию в папку — http://shaybakova.com/argo/
Допустим, есть такая страница — http://shaybakova.com/lyamblioz.htm . Всю статику я делала 5 лет назад, ее нужно давно обновлять. Буду это делать на друпале. Но вот адреса страничек надо бы сохранить.
Получится вид такой по умолчанию — http://shaybakova.com/argo/lyamblioz.htm
Думаю, что нужно добавить строчку в htaccess.
статика, друпал 5, теперь друпал 6...
Как у вас все запущено)
Однако для меня это прогресс.
Мое утверждение «html-страницы хорошо ранжируются поисковиками» следует понимать относительно моего случая. Этим страничкам более 5 лет, и позиции у них хорошие.
конечно прогресс, наконец все в порядок привести))) Потрудится правда придется основательно))
Короче вы разобрались.
так это их УРЛы хорошо ранжируются)))
В общем станете спецом по пазауто))
Вопрос, как из адреса выкинуть наименование папки.
а названия .htm страниц откуда брались или вручную создавались?
Нашаманить с помощью этого амулета
По-любому прицепится эта папка. Вот: http://shaybakova.com/argo/lyamblioz.htm
pathauto позволяет избавиться от папки в урле? Задачка-с.
Не, имеется ввиду от папки в адресе файла.
интересно... а как тогда сайт идентифицировать... если папки небудет? 5-ка тоже в корне сайта по этому же урлу?
.htaccess
5 друпала уже нет. Хотела обновить — запорола. Теперь и ни туды и ни сюды.
Кто может поделиться, как подкорректировать .htaccess?
если 5-ки нет, тогда в чем дело? Ставте в корень...
Скачать можно. Там внизу кнопочка "Все релизы"
Думаете, я не скачивала? Есть конфликт с базой данных. Даже если вернуть все файлы прежней версии.
Обновилась-таки до 6.22 (c 5.7).
О... круто))) мануальчик написать не подумываете? )))
Мануальчик по обновлению?
База данных путем update.php не обновлялась. Эта страница была в ерроре. В сети есть инфа о том, что друпал 5.7 с проблемой обновления (Кстати, в 6.19 она тоже есть).
Так что пришлось заливать свежую шестерку и ставить ее на новую базу. Затем импортировать из старой базы нужные таблицы (node, node-revisions, url-alias, blocks, boxes и т.д.).
Мне кажется, что такой способ обновления спасает от проблем в будущем в связи с некорректным автоматическим обновлением посредством update.php.
Вы не могли бы написать здесь инструкцию "для чайников", что и как Вы делали, при переводе статики в друпал, если можно пошагово? И какие результаты.
Скоро предстоит похожая задача - перевести старый (второй) школьный сайт на друпал. Страничек в статическом сайте не так много, можно и руками все перенести. Но как при этом не потерять позиции? В частности, не очень ясно, что делать со страницами *.html: как их редиректить, не просядут ли позиции из-за редиректа 301 и т.д.
Проблема проседания позиций актуальна, так как часть страницек сайта (а сначала и весь сайт) тупо скопировали третьи лица себе на поддомен - на письма они не отвечают и т.д.; также часть материала скопирована просто из-за уника на другие сайты - газеты, сообщества и т.д., без ссылок, естественно; в общем в настоящее время вопрос "кто оригинал", пока актуален. Думаю, как правильнее все организовать.
Статику я еще не успела перевести на друпал. Только обновила версию.
Там ничего сложного нет. Никакими редиректами заниматься не буду. Просто создаю страницы с теми же адресами при помощи патауто (мне нужно с расширением htm). Если исходные страницы с *.html, то ничего не мешает это сделать.
Другой вопрос, что на сегодняшний день я бы поменяла адреса, добавив кое-какие директории, но пока не буду.
Чтобы поисковики отдали предпочтение именно вашему сайту, необходимо создать шаблон с более чистым и легким кодом. Блок с контентом должен быть как можно ближе к body. Я знаю, что часть веб-мастеров и даже оптимизаторов не соглашаются с таким убеждением, но я на своем опыте убедилась, что поисковики «уважают» сайты с простым, семантически правильным кодом.
Я кодирую на html 5. Блок с контентом (
<article>
) в коде страницы должен быть на первом месте. Если в шапке сайта нет ключевых слов, опускаю ее вниз (но визуально поднимаю ее при помощи css).Все длинные классы, которые получаются при использовании модулей, убираю (приходится залезать в код модулей, править шаблоны) .
Для создания уникального Title — Page_title
Обязательно модуль для мета-тегов (как только написала содержательный дескрипшен, он оказался в сниппете Яндекса) .
Добавить в текст что-то новенькое и интересное. Особенно в самые ходовые странички.
Стараться добавлять новые страницы.
Возможно, разработать новую навигацию (удобную и понятную) .
Очень важно, как работает хостинг. Чем сайт быстрее, тем лучше (меры по оптимизации скорости сайта).
Сайты с ворованным контентом должны проигрывать по многим параметрам. Я уверена, что эти люди ни фига не работают над ними.
Спасибо за пояснения. Т.е. руками все переделывать... Как не хочется заниматься этим. Страниц очень много.
(За ликбез по сео спасибо. Вы все, конечно, правильно пишете, по делу. Только в ситуации, когда в интернете живет ворованная копия сайта, оригиналу никак со сцены нельзя уходить. Тоже проверено горьким опытом. А то Платонам потом устанешь доказывать, что не ты воруешь, а у тебя).