- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
День добрый, уважаемые специалисты!
Перепробовал различные варианты с редиректами и реврайтами через htaccess и не смог решить свою задачу, в связи с чем решил здесь спросить совета, что можно еще предпринять в моем случае и можно ли вобще эту задачу решить.
Задача состоит в следующем.
Есть старый сайт site.com, который работает на старой версии PHP. На нем индексная страница index2.php
Есть новый сайт beta.site.com, который работает на новой версии PHP. На нем стандартно индексная страница index.php
На обоих сайтах разные, несовместимые движки и базы.
Задача:
1. Сделать перенос старого сайта на поддомен old.site.com (этот поддомен настраивается через CGI на старую версию PHP, так как движок старый и много функций деприкейтед)
2. Новый сайт перенести на site.com и открывать по умолчанию
3. Старый сайт должен находиться на old.site.com, но ссылки открывать по старому например site.com/index2.php
Т.е пользователи из поисковиков должны как и раньше попадать на старый сайт по ссылкам, но при прямом обращении к домену site.com должны открываться страницы с нового сайта.
На новом сайте предполагается сделать ссылку "Старый сайт" и назначить на нее страницу index2.php c поддомена old.site.com. Предполагается, что разные индексные страницы должны позволить двум сайтам жить совместно, только старый сайт должен быть вынесен на поддомен в связи с разницей по версиям PHP.
Решаема ли вобще такая задача? И если да, то как?
Заранее спасибо за ответы!
Здравствуйте.
Задача реализуемая, но т.к. вы, вероятно, используете обычных веб-хостинг, то для реализации этого потребуется немного усложнить схему работы сайта (и old и beta). Вам нельзя написать в приват, можете дать какие-нибудь контакты для связи?
Mofforg, здравствуйте!
Не нашел, где тут система приватных сообщений, наверно потому что еще только зарегистрировался. Но как понимаю, согласно правилам форума 3.2 не приветствуется перенос беседы в другие средства коммуникации.
Размещаться сайты будут на VDS.
А на чем сделаны сайты? Если что-то из известных CMS вроде WP - то там это легко делается через замену домена в паре таблиц или через специальную функцию.
Ну а вообще, самый топорный и работающий метод - массовая замена рекурсивно site.com на old.site.com по файлам и в дампе базы. Дамп снимается, делается замена, заливается обратно. А, ну и редиректы для старых страниц - это отдельная история. Хотя, логично было бы перенести эти страницы в новый сайт.
redeyer,
наверно не совсем вас понял. Да, сайты сделаны на известных CMS (php-fusion, joomla), но смысл что то исправлять в дампе, если ссылки в базах относительные?
Старые страницы - это не всегда статичные файлы, но еще и кастомизация средствами самой CMS, поэтому перенос мне кажется может оказаться нецелесообразным. Меня больше интересует вариант, можно ли это сделать для всего сайта целиком, конфигурируя сервер, перенаправления и htaccess реврайты.
Кроме того, как я выше писал, есть разница в поддерживаемых версиях PHP, поэтому вариант совмещения в одном каталоге не рассматривается, нужен как минимум поддомен, который будет работать со своей версией PHP. Можно конечно еще поковырять CMS и заменить старые функции, но этот вариант не интересен.
Вам поможет RewriteMap
Andreyka,
спасибо за совет, не знаю про эту штуку, поищу что с ней можно сделать.