Как настроить ссылки, если друпал залит не в корне сайта?

Главные вкладки

Аватар пользователя orel orel 10 ноября 2011 в 17:47

Поскольку корень сайта занят кучей статических html-файлов, решила установить друпал в папке. Получается, что ссылки будут иметь вид: http://site.ru/papka/*, а мне нужны адреса без имени этой папки. Дело в том, что html-страницы хорошо ранжируются поисковиками — необходимо сохранить их адрес, но содержание перевести на друпал.

Можно ли это сделать?

Комментарии

Аватар пользователя romsla romsla 10 ноября 2011 в 18:29

Мож чего не понял, но Друпал ведь отдает ШТМЛ страницу. Зачем в таком случае? Данное утверждение "Дело в том, что html-страницы хорошо ранжируются поисковиками" сомнительно, в интернет практически все странички -штмл, независимо от того какая технология применялась для создания. Но если уж хочется сделать так как вы спрашивате (никогда не задавался такой целью) можно попробовать положить друпал в корень рядышком с штмл-страничками (не пробовал, незнаю, теоретически должно получится), не создавая папку для друпал, как простой вариант.

Аватар пользователя vkapas vkapas 10 ноября 2011 в 18:46

Так почему бы не поставить Drupal в корневую папку, постепенно переносить страницы и удалять остатки старого сайта?

Аватар пользователя alex_shut alex_shut 10 ноября 2011 в 18:19

ставите друпал, и с помощью специального модуля стараетесь отстроить адреса как были раньше. потом переносите материал, а статику втопку)

Аватар пользователя VasyOK VasyOK 10 ноября 2011 в 18:47

Чето не понимаю чего вы тут понаписывали.
Ответьте:
Куда вы залили Drupal?
Какие настройки файловой системы? (там стоит files, default/files или что-то еще)
Какой путь к изображению (файлу) вы хотите получить в браузере?

Аватар пользователя alex_shut alex_shut 10 ноября 2011 в 18:55

"VasyOK" wrote:

у нее в корневой папке (скажем www) лежат файлы статического сайта.
Создала в корне папку и залила туда друпал. Теперь беспокоится чтоб имя этой папки не фигурировало в адресах сайта.

Аватар пользователя drupby drupby 10 ноября 2011 в 19:33

"VasyOK" wrote:
orel, ответьте пожалуйста сами. Если вы еще не взяли alex_shut-а на работу.

alex_shut на drupal.ru похоже уже работает - всегда здесь .

Аватар пользователя alex_shut alex_shut 10 ноября 2011 в 20:01

"drupby" wrote:
похоже уже работает

не.. просто дома сижу, делать нефиг, развлекаюсь помаленьку да учусь потихоньку)))

Аватар пользователя orel orel 10 ноября 2011 в 20:13

Сколько комментариев, пока я солила капусту! Ну, да, дело осложнилось тем, что в корень сайта у меня еще и друпал залит в старейшей версии 5.7. Часть сайта на друпале, часть — статическая.
Вот дошли руки обновить версию до новейшей 6.22. Не получилось. Теперь даже откатить назад не получается — вернула прежние файлы, а доступа к сайту нет.

Решила поставить новую версию в папку — http://shaybakova.com/argo/

Допустим, есть такая страница — http://shaybakova.com/lyamblioz.htm . Всю статику я делала 5 лет назад, ее нужно давно обновлять. Буду это делать на друпале. Но вот адреса страничек надо бы сохранить.

Получится вид такой по умолчанию — http://shaybakova.com/argo/lyamblioz.htm

Думаю, что нужно добавить строчку в htaccess.

Аватар пользователя orel orel 10 ноября 2011 в 20:54

Однако для меня это прогресс.

Мое утверждение «html-страницы хорошо ранжируются поисковиками» следует понимать относительно моего случая. Этим страничкам более 5 лет, и позиции у них хорошие.

Аватар пользователя alex_shut alex_shut 10 ноября 2011 в 21:11

"orel" wrote:
Этим страничкам более 5 лет

так это их УРЛы хорошо ранжируются)))
В общем станете спецом по пазауто))

Аватар пользователя Orion76 Orion76 10 ноября 2011 в 23:18

интересно... а как тогда сайт идентифицировать... если папки небудет? 5-ка тоже в корне сайта по этому же урлу?

Аватар пользователя orel orel 11 ноября 2011 в 10:30

5 друпала уже нет. Хотела обновить — запорола. Теперь и ни туды и ни сюды.

Кто может поделиться, как подкорректировать .htaccess?

Аватар пользователя orel orel 13 ноября 2011 в 17:47

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

Аватар пользователя orel orel 20 ноября 2011 в 20:42

Мануальчик по обновлению?

База данных путем update.php не обновлялась. Эта страница была в ерроре. В сети есть инфа о том, что друпал 5.7 с проблемой обновления (Кстати, в 6.19 она тоже есть).

Так что пришлось заливать свежую шестерку и ставить ее на новую базу. Затем импортировать из старой базы нужные таблицы (node, node-revisions, url-alias, blocks, boxes и т.д.).

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

Аватар пользователя sls sls 21 ноября 2011 в 16:51

Вы не могли бы написать здесь инструкцию "для чайников", что и как Вы делали, при переводе статики в друпал, если можно пошагово? И какие результаты.

Скоро предстоит похожая задача - перевести старый (второй) школьный сайт на друпал. Страничек в статическом сайте не так много, можно и руками все перенести. Но как при этом не потерять позиции? В частности, не очень ясно, что делать со страницами *.html: как их редиректить, не просядут ли позиции из-за редиректа 301 и т.д.

Проблема проседания позиций актуальна, так как часть страницек сайта (а сначала и весь сайт) тупо скопировали третьи лица себе на поддомен - на письма они не отвечают и т.д.; также часть материала скопирована просто из-за уника на другие сайты - газеты, сообщества и т.д., без ссылок, естественно; в общем в настоящее время вопрос "кто оригинал", пока актуален. Думаю, как правильнее все организовать.

Аватар пользователя orel orel 13 января 2012 в 12:52

Статику я еще не успела перевести на друпал. Только обновила версию.

Там ничего сложного нет. Никакими редиректами заниматься не буду. Просто создаю страницы с теми же адресами при помощи патауто (мне нужно с расширением htm). Если исходные страницы с *.html, то ничего не мешает это сделать.

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

Чтобы поисковики отдали предпочтение именно вашему сайту, необходимо создать шаблон с более чистым и легким кодом. Блок с контентом должен быть как можно ближе к body. Я знаю, что часть веб-мастеров и даже оптимизаторов не соглашаются с таким убеждением, но я на своем опыте убедилась, что поисковики «уважают» сайты с простым, семантически правильным кодом.

Я кодирую на html 5. Блок с контентом (<article>) в коде страницы должен быть на первом месте. Если в шапке сайта нет ключевых слов, опускаю ее вниз (но визуально поднимаю ее при помощи css).

Все длинные классы, которые получаются при использовании модулей, убираю (приходится залезать в код модулей, править шаблоны) .

Для создания уникального Title — Page_title

Обязательно модуль для мета-тегов (как только написала содержательный дескрипшен, он оказался в сниппете Яндекса) .

Добавить в текст что-то новенькое и интересное. Особенно в самые ходовые странички.
Стараться добавлять новые страницы.

Возможно, разработать новую навигацию (удобную и понятную) .

Очень важно, как работает хостинг. Чем сайт быстрее, тем лучше (меры по оптимизации скорости сайта).

Сайты с ворованным контентом должны проигрывать по многим параметрам. Я уверена, что эти люди ни фига не работают над ними.

Аватар пользователя sls sls 19 декабря 2011 в 3:08

Спасибо за пояснения. Т.е. руками все переделывать... Как не хочется заниматься этим. Страниц очень много.

(За ликбез по сео спасибо. Вы все, конечно, правильно пишете, по делу. Только в ситуации, когда в интернете живет ворованная копия сайта, оригиналу никак со сцены нельзя уходить. Тоже проверено горьким опытом. А то Платонам потом устанешь доказывать, что не ты воруешь, а у тебя).