Posted 10 июня, 20177 yr comment_130371 Здравствуйте, у меня проблема с дублями страниц, а именно, открываются страницы как со слеш в конце адреса, так и без него, для поисковых роботов получается две страницы с одинаковым контентом, что есть не хорошо. Как исправить данную ошибку. Пробовал убрать с помощью кода в .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 comment_130379 RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} (.*) RewriteCond %{REQUEST_URI} /$ [NC] RewriteRule ^(.*)(/)$ $1 [L,R=301]
11 июня, 20177 yr Author comment_130382 Проблема решилась, просто до этого устанавливал код после </IfModule> теперь поставил после RewriteEngine On и все заработало. Спасибо что отозвались. А не подскажете как лучше url, со слешем , без него или разницы нет?
12 июня, 20177 yr comment_130463 В 11.06.2017 в 10:00, sergstesh сказал: Проблема решилась, просто до этого устанавливал код после </IfModule> теперь поставил после RewriteEngine On и все заработало. Спасибо что отозвались. А не подскажете как лучше url, со слешем , без него или разницы нет? Слеш для поисковиков указывает на продолжение страницы. Лучше всего без
14 июня, 20177 yr Author comment_130714 Проблема осталась!! После установки кода в .htaccess на редирект url со слешем, теперь не переключаются страницы в теме. Все остальное работает.
20 марта, 20231 yr comment_191106 Как вариант, 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.