- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
vital8, редирект нужно ставить в начало файла выше остальных правил сразу после RewriteEngine On
RewriteCond %{QUERY_STRING} ^instrukzia$RewriteRule ^$ /lechenie/instrukzia.html? [R=301,L]
Или
RewriteCond %{THE_REQUEST} " /\?instrukzia "RewriteRule ^ /lechenie/instrukzia.html? [R=301,L]
Добрый день!
Перестал работать редирект, кажется, после перехода на https и добавления строк:
RewriteCond %{HTTPS} offRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
Вот такой код в .htaccess
Помогите, пожалуйста, как правильно настроить.
webledi, на каких страницах и как именно не работает?
Просходит зацикливание и бесконечно редиректит на каких-то адресах или совсем ничего не происходит.
Не работает на всех страницах, ничего не происходит.
К примеру, страница /gbrowse.php?cat_id=19 должна переадресовывать на /cat/19
страница /gbrowse.php?cat_id=19 должна переадресовывать на /cat/19
Не должна.
Sitealert, помогите с верным правилом для редиректа.
С каким конкретно?
Так-то там в основном редиректы на адрес со слэшем. Нечему ломаться. Разве что новое что-то требуется сочинить.
Возможно, Вы имели в виду редиректы такого типа
RewriteCond %{ENV:REDIRECT_STATUS} ^$RewriteCond %{QUERY_STRING} ^cat_id=([0-9]+)
RewriteRule ^gbrowse\.php$ /cat/%1/? [R=301,L]
RewriteRule ^cat/([0-9]+) /gbrowse.php?cat_id=$1 [L,QSA]
Sitealert, благодарю!
Подскажите, пожалуйста, еще адрес такого вида
/toprated/toprated.php?page=75
чтобы редирект шел на
/toprated/75
webledi, ну аналогично же
RewriteCond %{QUERY_STRING} ^page=([0-9]+)RewriteRule ^toprated/toprated\.php$ /toprated/%1/? [R=301,L]
Sitealert, вы знаете, переадресовывает сейчас с /gbrowse.php?cat_id=19 на /cat/19/, а нужно на /cat/19 (без слеша в конце).