- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В таком случае вот этот пример лучше подходит для моего случая
old.ru/page1.htm -> new.ru/mypage77/
В таком случае вот этот пример лучше подходит для моего случая
В таком случае в старпоте есть ссылка генератор редиректов (обновил только что) - поможет.
И таких генераторов в интернете - как грязи
ДЖАЗЗ!,
Sitealert,
RewriteRule ^ http://new.ru [R=301,L] это для главной директива, а остальные по этому принципу:
RewriteRule ^page1\.htm$ http://new.ru/mypage77/ [R=301,L]
Правильно я понял?
Наоборот, в соответствии с принципом работы .htaccess: сначала редирект на все конкретные страницы, а всё остальное, что не было прописано - на главную.
Sitealert, а у меня остального то и нет. Там всего 5-10 стр редиректить и главную
Вы можете что-то упустить, забыть, кто-то может вручную неправильный адрес вписать - это всё на главную пойдёт. И главная тоже в это правило впишется.
Вы можете что-то упустить, забыть, кто-то может вручную неправильный адрес вписать - это всё на главную пойдёт. И главная тоже в это правило впишется.
Спасибо. Понял.
Коллеги, с сайта удалено несколько страниц с хорошим весом, было решено сделать 301 редирект для передачи веса с удаленных на главную. При попытке захода на удаленную страницу для примера bandesign.ru/reklama.php, браузер открывает страницу так http://www.bandesign.ru/?req=reklama.php, погомогите понять почему не происходит прямой редирект на главную а вставляется вот это ?req= ? Ниже приведу код из htaccess:
AddDefaultCharset Windows-1251
Redirect 301 /reklama.php http://www.bandesign.ru/
Redirect 301 /fals_fasad.php http://www.bandesign.ru/
Redirect 301 /plotternaya-rezka.php http://www.bandesign.ru/
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^bandesign\.ru$ [NC]
RewriteRule ^(.*)$ http://www.bandesign.ru/$1 [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.+) index.php?req=$1&%1
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.bandesign.ru/ [R=301,L]
</IfModule>
ErrorDocument 404 http://www.bandesign.ru/404.php
# Включаем кэш в браузерах посетителей
<ifModule mod_headers.c>
# Все php и htm файлы будут храниться в кэше браузера 10 мин
<FilesMatch "\.(php)$">
Header set Cache-Control "max-age=600"
</FilesMatch>
# Все css, javascript и текстовые файлы будут храниться в кэше браузера одну неделю
<FilesMatch "\.(js|css|txt)$">
Header set Cache-Control "max-age=604800"
</FilesMatch>
# Все флэш файлы и изображения будут храниться в кэше браузера одну неделю
<FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">
Header set Cache-Control "max-age=604800"
</FilesMatch>
</IfModule>
Попробуйте так