не работает 301 редирект

Автор kaldun2000, 25-05-2016, 03:07:35

« назад - далее »

kaldun2000Topic starter

Приветствую всех.
Помогите с проблемой. Не могу настроить 301 редирект через .htaccess Нужно с одной страницы http://www.mydomen.com/old сделать переадресацию на другую страницу http://www.mydomen.com/category/new
Облазил весь инет. Ответа не нашел. Попробывал множество вариантов, не срабатывают.

Redirect 301 /old/old http://www.mydomen.com/category/new - не работает
Redirect permanent /old-page http://www.mydomen.com/category/new - не работает
Redirect 301 /old /category/new - не работает

RewriteCond %{REQUEST_URI} ^/test/$
RewriteRule ^.*$ http://site.ru/new-test/? [R=301,L] - не работает

Есть еще какие нибудь варианты?
Типография полного цикла rpk-ideal.ru
  •  


badhit

А простой редирект без 301 работает?

И думаю, было бы проще разобраться, если бы были реальные строки из вашего .htaccess с реальными урлами, а не mydomen.com и site.ru. Иначе как понять, что не так?! Можно разве что ссылку кинуть на сабж http://www.sbup.com/seo-forum/poiskovaya_optimizaciya_v_obshih_chertah/fail_htaccess___nastroika_i_primery_ispolzovaniyasamostoyatelno/
"Стрaхование онлайн" от ОСАГО до Укуса клеща, а также другие полезные сервисы.
  •  


autorenta

#2
В этом случае вам нужно добавить следующий код в ваш файл .htaccess:

RewriteEngine On
RewriteRule ^old/?$ http://www.mydomen.com/category/new [R=301,L]


Этот код перенаправит любые запросы с /old на http://www.mydomen.com/category/new с использованием 301 редиректа. После добавления этого кода, очистите кэш браузера и проверьте работоспособность редиректа.

Также, убедитесь, что файл .htaccess корректно загружается на сервер и включен модуль mod_rewrite в настройках Apache.

вот еще один вариант, который можно попробовать:

Redirect 301 /old http://www.mydomen.com/category/new


Этот код также должен правильно выполнить 301 редирект с /old на http://www.mydomen.com/category/new. Убедитесь, что после добавления этого кода вы очистили кэш браузера и проверили работоспособность редиректа.

Если ни один из предложенных вариантов не сработал, то возможно проблема кроется в других настройках сервера или .htaccess.
;D
  •  

Marishel

Цитата: kaldun2000 от 25-05-2016, 03:07:35Есть еще какие нибудь варианты?

написать хостеру и спросить почему не работает редирект

kaldun2000Topic starter

autorenta, такой вид редиректа пробывал. Не работает
badhit, пример с моего сайта:
[spoiler]раньше адрес у статьи был http://rpk-ideal.ru/stati?id=104, а сейчас http://rpk-ideal.ru/stati/magnitnaya-naklejka-zamechatelnyj-reklamnyj-produkt[/spoiler]

Marishel, спрашивать не чего. Другие редиректы прекрасно работают
Типография полного цикла rpk-ideal.ru
  •  


ProtectYourSite

Знак вопроса надо экранировать, из-за этого скорее всего и не работает редирект.

kaldun2000Topic starter

ProtectYourSite, а по подробней
Готовый код можете написать, и в какую часть его вставить?
Типография полного цикла rpk-ideal.ru
  •  

ProtectYourSite

#7
Пробуйте или этот
Redirect 301 /stati\?id=104 http://rpk-ideal.ru/stati/magnitnaya-naklejka-zamechatelnyj-reklamnyj-produkt
или этот
Redirect 301 /stati\?id\=104 http://rpk-ideal.ru/stati/magnitnaya-naklejka-zamechatelnyj-reklamnyj-produkt
какой-то должен сработать
Ставить после
## End - Rewrite rules to block out some common exploits.
## Begin - Custom redirects
Или в админке вручную назначить редирект в компоненте...


kaldun2000Topic starter

ProtectYourSite, спасибо за помощь. Сделал редирект в компоненте. По другим вариантам тоже не работает
Типография полного цикла rpk-ideal.ru
  •  


badhit

Сразу не стал лютовать, но ... подобных тем существует минимум две:
Помогите с 301 редирект в .htaccess
Не получется редирект 301 в .htaccess помогите пожалуйста



Для того, чтобы не заблудиться создана тема Joomla – Навигация и faq по разделу
Не говоря уже о том, что есть такая мега-шайтан-магия


Будьте всё-таки больше читателями, нежели писателями  :(
"Стрaхование онлайн" от ОСАГО до Укуса клеща, а также другие полезные сервисы.
  •