Posted 10 июня, 20177 yr Здравствуйте, у меня проблема с дублями страниц, а именно, открываются страницы как со слеш в конце адреса, так и без него, для поисковых роботов получается две страницы с одинаковым контентом, что есть не хорошо. Как исправить данную ошибку. Пробовал убрать с помощью кода в .htaccess не получается:RewriteBase /RewriteCond %{HTTP_HOST} (.*)RewriteCond %{REQUEST_URI} /$ [NC]RewriteRule ^(.*)(/)$ $1 [R=301,L]ИлиRewriteBase /RewriteCond %{REQUEST_URI} /$ [NC]RewriteRule ^(.*)(/)$ $1 [R=301,L]
10 июня, 20177 yr RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} (.*) RewriteCond %{REQUEST_URI} /$ [NC] RewriteRule ^(.*)(/)$ $1 [L,R=301]
11 июня, 20177 yr Author Проблема решилась, просто до этого устанавливал код после </IfModule> теперь поставил после RewriteEngine On и все заработало. Спасибо что отозвались. А не подскажете как лучше url, со слешем , без него или разницы нет?
12 июня, 20177 yr В 11.06.2017 в 10:00, sergstesh сказал: Проблема решилась, просто до этого устанавливал код после </IfModule> теперь поставил после RewriteEngine On и все заработало. Спасибо что отозвались. А не подскажете как лучше url, со слешем , без него или разницы нет? Слеш для поисковиков указывает на продолжение страницы. Лучше всего без
14 июня, 20177 yr Author Проблема осталась!! После установки кода в .htaccess на редирект url со слешем, теперь не переключаются страницы в теме. Все остальное работает.
20 марта, 20231 yr Как вариант, 301 редиректом, можно просто обьединить эти фактически два URL воедино. Только основным берите без слеша, а на том, что идет со слешом поставьте 301 редирект на URL без слеша.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.