X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Слэш или не слэш? Как сделать редирект?, Ставить ли слэш в конце адреса на категорию
PymC
PymC
Topic Starter сообщение 19.6.2011, 20:18; Ответить: PymC
Сообщение #1


Новичок
*

Группа: User
Сообщений: 47
Регистрация: 11.5.2008
Поблагодарили: 4 раза
Репутация:   1  


Всем привет. Возобновил свое увлечение сайтами, решил чуть оптимизировать один свой сайтик. Наткнулся на такую проблему - внутренние и внешние ссылки на одну и ту же категорию были как со слешем http://kfkfkf.ru/example/ так и без слэша http://kfkfkf.ru/example. Казалось бы ничего, однако в стате лайвинтернета, да и в поисковой системе эти страницы дублируется, а это не очень хорошо. На хабре нашел пост на эту тему http://habrahabr.ru/qa/5626/ - решили что лучше со слешем, т.к. он сокращает (?) запросы к серверу.

Захотел сделать 301 редирект на категории со слэшем таким образом
Redirect 301 /example /example/


Однако это ни к чему хорошему не привело, браузер бесконечно редиректится и не отркывает страницу. Подскажите как лучше всего сделать рабочий редирект на категорию со слешем. Спасибо!


--------------------
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
FladeX
FladeX
сообщение 19.6.2011, 21:02; Ответить: FladeX
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 868
Регистрация: 5.12.2008
Из: Саранск
Поблагодарили: 269 раз
Репутация:   45  


Нужно использовать спецсимвол $, который обозначает конец строки. То есть что-то вроде этого:
Redirect 301 /example$ /example/
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PymC
PymC
Topic Starter сообщение 19.6.2011, 21:59; Ответить: PymC
Сообщение #3


Новичок
*

Группа: User
Сообщений: 47
Регистрация: 11.5.2008
Поблагодарили: 4 раза
Репутация:   1  


Спасибо, но не работает smile.gif цикла не происходит, но и слеш не добавляется, может попробовать с
RewriteRule ^([^.]+)/?$ [L]

Неужели никто не знает)


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wslbot
wslbot
сообщение 21.6.2011, 11:25; Ответить: wslbot
Сообщение #4


Новичок
*


Группа: Viewer
Сообщений: 6
Регистрация: 20.6.2007
Поблагодарили: 1 раз
Репутация:   1  


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !index.php
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PymC
PymC
Topic Starter сообщение 21.6.2011, 21:10; Ответить: PymC
Сообщение #5


Новичок
*

Группа: User
Сообщений: 47
Регистрация: 11.5.2008
Поблагодарили: 4 раза
Репутация:   1  


К сожалению не работает( скорее всего надо в php копаться(


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Копипаст или синонимы?
1 pe0ple 415 Сегодня, 13:42
автор: OS_ZP_UA
Горячая тема (нет новых ответов) Что лучше, фриланс, удаленка, или работа в офисе солидной компании?
98 Levizar 8202 Сегодня, 12:26
автор: Yepperoni
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыТИЦ или ТРАСТ ?
29 regem 1228 Сегодня, 2:18
автор: pe0ple
Открытая тема (нет новых ответов) Как мошенники зарабатывают на прямых трансляциях в Instagram
Не ждите порно в инстаграм, его нет
12 PostBrigada 1328 Вчера, 23:00
автор: PostBrigada
Открытая тема (нет новых ответов) Как сейчас зарегистрировать Яндекс кошелек за пределами России?
4 metvekot 372 Вчера, 19:04
автор: metvekot


 



RSS Текстовая версия Сейчас: 17.12.2017, 16:07
Дизайн