Проблема с 301 редиректом
Страницы: Пред. 1 2
Проблема с 301 редиректом
Это в .htaccess ?
Да! (10 символов)
Мы не можем похвастаться мудростью глаз
И умелыми жестами рук,
Нам не нужно все это, чтобы друг друга понять.
Сигареты в руках, чай на столе - так замыкается круг,
И вдруг нам становится страшно что-то менять.
Нет, хвост уменьшился, но всё равно остался после знака ?
RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]
Цитата
fxcopy пишет:
RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]
А чем он отличается от предыдущего варианта?
Один в один!
одновременно написали просто
Я уже все известные мне варианты перепробовал, хвост всё равно остаётся. Уж не знаю что и делать.
Ну не знаю, я умываю руки. Проверьте досконально правильность написания, почистите кеш... Последний вариант не может не работать, он академический... smile:confused:
Проверил, почистил. Хвостик /?f=25 (или любой другой) всё равно переноситься.
Ладно, пойдём другим путём.
Как прописать редирект чтобы весь хвост после знака ? перенаправлялся на главную?

То есть сейчас есть страница вида www.site.ru/?f=20&t=2519
Надо чтобы всё после знака ? отправлялось на главную страницу.
Но тут есть проблема. 
Если отправлять всё после слеша, то тогда и нужные ссылки будут перенаправляться. Например site.ru/blog/10.html 

Можно ли задать такую функцию, чтобы редирект работал только при наличии знака вопроса и не работал без него?
помнится буквально недавно была тут у кого то подобная проблема, решение было простое но я его не совсем понял). Вобщем в начале прописан был ридирект с www на без www потом уже с старого адреса на новый. Попробуйте, чем черт не шутит), хотя логически это не должно помочь, но как написал выше подобная проблема была решена именно таким способом:)
Цитата
Константин Лозбенёв пишет:
Код начинается с <?php и дальше по тексту.
после <?php
Код
if ($_SERVER["QUERY_STRING"]) {header("HTTP/1.1 301 Moved Permanently"); header("Location: http://newsite.ru"); exit();}
Короче сделал так: Поставил 301 редирект  со всех страниц на на главную на новом сайте.
Получалась какая то хрень с адресом www.site.ru/?f=20&t=2526 и т.д.
Причём любая ссылка с любым текстом после знака ? ведёт на главную страницу. 
Это может привести к сотням дублей главной страницы. 
Что мне конечно совершенно не нужно. 
Поэтому в файле Роботс поставил запрет на индексацию всех ссылок со знаком ВОПРОС. 
То есть индексироваться будут только правильные ссылки. 
Конечно способ через жопу, но пока родил только такое решение.

У кого есть ещё какие идеи?
Цитата
Константин Лозбенёв пишет:
Причём любая ссылка с любым текстом после знака ? ведёт на главную страницу.
Это может привести к сотням дублей главной страницы.
Что мне конечно совершенно не нужно.
вы же именно так хотели
Цитата
Константин Лозбенёв пишет:
Можно ли задать такую функцию, чтобы редирект работал только при наличии знака вопроса и не работал без него?
Страницы: Пред. 1 2
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
09:47 Adsense личный опыт 
13:13 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:47 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
08:27 Ищу специалистов 
08:18 Прибыль 200$ - 400$, за каждую 1000 уников! Google, FB и тд 
08:12 ру гембла 
09:18 Влияние использования ИИ для написания текстов на позицию в поисковой выдаче 
17:51 SpaceSwap.cc - Быстрый и надежный обменник криптовалют 
15:45 SnapSwap.io — мгновенный обмен BTC, XMR, ETH, USDT и других криптовалют без регистрации! 
15:26 TETChange-Обменник криптовалют 
14:12 GoodsMoney.io 
14:06 swapsfera.com 
10:25 AllCharge.online. Современный, быстрый и надёжный обменник 
10:19 Prism-exchange.io - сервис обмена: криптовалюты, банки РФ, Zelle, наличные USD (Москва, Нью-Йорк) 
12:45 Куплю проигрышные букмекерские аккаунты 
11:55 Union Pharm - топовая фарма-партнерка для профессионалов! 
23:51 Всего п онемногу 
17:09 Точные прогнозы на футбол 
10:00 Ну что, кто куда деваете свои сайты? 
16:22 Компьютерная мышь 
23:55 Добро пожаловать в цифровой мир...