Sign in to follow this  
Followers 0
kikosik666

301 redirect

9 posts in this topic

Здравствуйте, у меня такая проблема

У меня сайт онлайн фильмов, урл моего сайта на фильм http://site.ru/smotret_online/1598/gladiator-2000

Когда добавляю случайную фразу в конец урл, не пишет что такой страницы нету, открывается та же странице с фильмом Гладиатор, а в канце урл та же фраза, например:  http://site.ru/smotret_online/1598/gladiator-2000-filmfilm

как можно решить эту проблему через htaccess, чтобы если после gladiator-2000 если добавлен символ или фраза, то сделал 301 редирект на http://site.ru/smotret_online/1598/gladiator-2000

 

Спасибо

Share this post


Link to post
Share on other sites

В данном случаи ID фильма 1598 и CMS ищет фильм именно по нему, а все что далее в урле не проверяет. А должно работать как 301 редирект: нашли ID, фильм есть, сравниванием урл в БД и текущий, если разные перенаправляем на правильный урл.
 

Share this post


Link to post
Share on other sites
35 минут назад, kikosik666 сказал:

Да а как это сделать через htaccess?

Делать это надо на уровне php.

Share this post


Link to post
Share on other sites

Это делается не в htaccess, а в php, нужно реализовать фильтрацию неправильных запросов, сверяя url полностью а не просто по ID, в целом изи, но бесплатно никто помогать не будет.

Ибо мне например лень, сидеть разбирать код вашего движка, потом доделывать,тратить свое личное время за спасибо. Так что ждем ваших условий.

Share this post


Link to post
Share on other sites

Да и пускай открывает. Да и пускай сервер отдает 200, вместо 400. Есть еще один выход.

Главное, чтобы в коде страницы при переходе по URL http://site.ru/smotret_online/1598/gladiator-2000-filmfilm было указано <link rel="canonical" href=" http://site.ru/smotret_online/1598/gladiator-2000"/>
И все будет хорошо. Проверено сайтами с 40к уников в сутки.

 

А если еще укажите на всех страницах вида http://site.ru/smotret_online/1598/gladiator-2000-filmfilm4рр23347р38р9389рц8
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
То вообще шоколадно будет, о дублях можете не беспокоиться. 

Если ЦМС WP - это делается стандартными СЕО-плагинами.

P.S. Ну или правда к специалисту. Вон СеоГопник ждет условий.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.