ссылки с твиттером на конце не получается редиректить
RewriteCond %{QUERY_STRING} ^utm_source= [NC]
RewriteRule (.*) /$1? [R=301,L]
такой код не работает
Подскажите ещё, как сделать переадресацию с неправильных урл, которые создаются при переходе с твиттера на сайт http://site.ru?utm_source=twitterfeed&utm_medium=twitter - вот такие
RewriteRule (.*) $1? [R=301,L] - вот такое решение не работает
RewriteCond %{QUERY_STRING} ^newsid=\d+$RewriteRule ^$ index.php [L,R=301]
Так не работает - страницы типа /?newsid=31184 - недоступны по 404 ошибке The requested URL /var/www/site/data/www/site.ru/index.php was not found on this server.
Тоесть идёт неправильный редирект на страницы типа: http://site.ru/var/www/site/data/www/site.ru/index.php?newsid=30243 Видимо как то путь нужно указывать где то?
Спасибо за помощь! заработало всё правильно после добавления RewriteBase / Делаю это для Яндекса - он индексирует обе страницы, а потом начинает беспорядочно выкидывать из индекса - то первый тип урла, то второй. а недавно и вовсе оба урла - Платон ответил, что нужно сделать 301 редирект или прописать рел каноникал
А какая у вас средняя стоимость 1000 показов?
Проблема была в вирусе, прописавшемся пару лет назад в файле /language/Russian/website.lng - в самом конце целый массив кода, вызывающий соединение с удалённым сайтом. Вирус никак себя не проявлял нашёлся поиском по файлам. спасибо всем за ответы!
Поиском по всем файлам сайта и базе пользовался - ничего нет. В сапе все проданные вечные статьи выпали в ошибку - написал в поддержку узнать причину. Ответили, что их роботу сайт отдаёт специфичный ответ.
Спасибо за ответ. Сервер мой, а его сам админю. Отключил мод секьюрити и фаерволл полностью. Смотрел в логи - боту отдаётся код 200, в логах самого сайта тоже никаких ошибок нет. переносил сайт на другой сервер, -проблема оставалась. Естесвенно с поддержкой хостера проверяли сервер, и никаких блокировок не нашли.
Я посчитал этот обменник крупнейшим - потомучто у него самый высокий рейтинг на сайте топ.овебмани .