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



 

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

Открыть тему
Тема закрыта
> Помогите с .htaccess
elvis81
elvis81
Topic Starter сообщение 10.5.2012, 1:14; Ответить: elvis81
Сообщение #1


Познающий
******

Группа: Active User
Сообщений: 1240
Регистрация: 5.8.2008
Из: дом
Поблагодарили: 222 раза
Репутация:   34  


Доброго времени суток, уважаемые Форумчане.
У меня вопрос по редиректу в .htaccess

Мне нужно чтобы все вводимые ссылки вида site.ru/page/12345678945612311/ >>>больше 18 символов редиректились на site.ru/page/1/

Я писал примерно вот так:
RewriteRule ^(.*)page/[0-9]{18,}$ $1 [R=301,L]


Но не работает. Где ошибка? Подскажите если не сложно. CMS DLE.

Сообщение отредактировал elvis81 - 10.5.2012, 1:17


--------------------
ТИц поднимают, поднималкой для ТИца
4
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BADbIk
BADbIk
сообщение 10.5.2012, 16:24; Ответить: BADbIk
Сообщение #2


Новичок
*

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


Может быть вот так:
RewriteRule ^page/[0-9]{18,}/$  http://site.ru/page/1/ [R=301,L]


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
elvis81
elvis81
Topic Starter сообщение 10.5.2012, 17:27; Ответить: elvis81
Сообщение #3


Познающий
******

Группа: Active User
Сообщений: 1240
Регистрация: 5.8.2008
Из: дом
Поблагодарили: 222 раза
Репутация:   34  


BADbIk, Спасибо что отозвались, но не работает.


--------------------
ТИц поднимают, поднималкой для ТИца
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BADbIk
BADbIk
сообщение 10.5.2012, 18:01; Ответить: BADbIk
Сообщение #4


Новичок
*

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


Странно, попробовал у себя - все работает.. может косяк в других строках .htaccess?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
elvis81
elvis81
Topic Starter сообщение 10.5.2012, 23:06; Ответить: elvis81
Сообщение #5


Познающий
******

Группа: Active User
Сообщений: 1240
Регистрация: 5.8.2008
Из: дом
Поблагодарили: 222 раза
Репутация:   34  


BADbIk, дай ссылку на сайт, я хочу посмотреть.

BADbIk, Поставил правильно, теперь работает на
page/больше 18 символов/

А вот на
page/больше 18 символов

не работает.
Что можно сделать?

Всё!!! Я разобрался.
Правильно оказалось вот так:

RewriteRule ^page(/[0-9]{18,})+$  http://site.ru/page/1/ [R=301,L]

Так работает по обоим запросам и со слешем и без.

Кстати все у кого DLE проверяйте на глюк
ваш сайт/page/999999999999999999999999999999999999999/
У кого выдаёт "MySQL Error!", правьте .htaccess.


--------------------
ТИц поднимают, поднималкой для ТИца
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
elvis81
elvis81
Topic Starter сообщение 12.5.2012, 11:18; Ответить: elvis81
Сообщение #6


Познающий
******

Группа: Active User
Сообщений: 1240
Регистрация: 5.8.2008
Из: дом
Поблагодарили: 222 раза
Репутация:   34  


В итоге моих длительных изысканий нашёл идеальное решение.
Вот оно:
RewriteRule ^(.*)page([^"]{18,})+$  http://site.ru/404.html [R=301,L]


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1347 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 441 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 694 29.11.2017, 17:27
автор: genjnat
Открытая тема (нет новых ответов) Помогите оценить новотник. Плиз
1 Alex-777 527 29.11.2017, 7:18
автор: grumdas
Открытая тема (нет новых ответов) Помогите с неймингом для сборника советов
советы по разработки и жизни
11 coremission 1885 15.11.2017, 22:23
автор: rogefer


 



RSS Текстовая версия Сейчас: 16.12.2017, 10:00
Дизайн