Page 1 of 1

htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 10:59 am
by jumpspace
Подскажите пожалуйста,
Пытаюсь избавится от дубликатов url со слешем и без него, на конце url.

Разработчики cmsms предлажили только со слешем,
а пример без слеша как рекомендуют разработчики - нету.

может быть на форуме где-то валяется, подскажите пожалуйста...

Пример .htaccess со слешем:

Code: Select all

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

Re: htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 1:19 pm
by guro
В чём проблема использовать закрывающий слеш?

Re: htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 1:36 pm
by jumpspace
guro wrote:В чём проблема использовать закрывающий слеш?
дык нужен не закрывающий а вообще без слеша на конце по этому и спрашиваю...

Re: htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 1:56 pm
by guro
Я это и хочу узнать.
Зачем использовать без слеша, если есть рабочий вариант со слешем?

Re: htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 2:01 pm
by jumpspace
guro wrote:Я это и хочу узнать.
Зачем использовать без слеша, если есть рабочий вариант со слешем?
у Вас 549 сообщений, Вы не натыкались на то что я прошу?

Re: htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 2:34 pm
by guro
Вот правило

Code: Select all

RewriteCond %{REQUEST_URI} /$
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*)/$ http://www.domain.com/$1 [R=301,L]
Но и вы ответьте на вопрос. Какая принципиальная разница использовать адреса без слеша?

PS
Поиск решения в гугле занял 20 секунд!

Re: htaccess 301 redirect slash

Posted: Thu Oct 17, 2013 7:32 pm
by jumpspace
Спасибо!

Без последнего слеша читабельней смотрится
как например sate.ru/feedback чем с слешем.
и еще чевота было, ммм... забыл блин....
Поиск решения в гугле занял 20 секунд!
А у меня ищет в гугле в милисекундах O0

Re: htaccess 301 redirect slash

Posted: Fri Oct 18, 2013 7:31 am
by guro
jumpspace wrote:А у меня ищет в гугле в милисекундах O0
Засчитано!

Re: htaccess 301 redirect slash

Posted: Wed Oct 23, 2013 8:53 pm
by jumpspace
Знаете, Вы действительно правы как оказались и Ваш поставленый изначально вопрос я не воспринял серьзно что очень зря.

Действительно лучше иметь стандарт чтобы ни поисковики ни других трабл не подхватить.
Поэтому лучше со слешем как Вы и говорили.