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



 

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

Открыть тему
Тема закрыта
> Помощь с htacess, DLE
BuXPb
BuXPb
Topic Starter сообщение 1.5.2011, 15:07; Ответить: BuXPb
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 331
Регистрация: 3.2.2009
Поблагодарили: 29 раз
Репутация:   6  


Возникла необходимость сделать перенаправление со всех страниц /page/*
где звездочка это порядковый номер страницы сайты
На главную страницу.
При этом /категория/page/* должны работать в прежнем варианте и Не перенаправляется на главную. Кто может - помогите составить правильно правило.

Сообщение отредактировал BuXPb - 1.5.2011, 15:08
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LaeX
LaeX
сообщение 1.5.2011, 15:21; Ответить: LaeX
Сообщение #2


Участник
***

Группа: User
Сообщений: 163
Регистрация: 2.10.2009
Поблагодарили: 81 раз
Репутация:   25  


RewriteEngine On
RedirectMatch /page/([0-9]+)$ http://test1.ru/

где http://test1.ru/ заменить на адрес вашего сайта или просто поставить символ /

Сообщение отредактировал LaeX - 1.5.2011, 15:22


--------------------
ICQpix — лучшие информеры ICQ статуса
Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BuXPb
BuXPb
Topic Starter сообщение 1.5.2011, 15:28; Ответить: BuXPb
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 331
Регистрация: 3.2.2009
Поблагодарили: 29 раз
Репутация:   6  


Не работает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LaeX
LaeX
сообщение 1.5.2011, 15:45; Ответить: LaeX
Сообщение #4


Участник
***

Группа: User
Сообщений: 163
Регистрация: 2.10.2009
Поблагодарили: 81 раз
Репутация:   25  


Пропустил один символ, теперь должно работать:
RedirectMatch ^/page/([0-9]+)$ http://test1.ru/


--------------------
ICQpix — лучшие информеры ICQ статуса
Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BuXPb
BuXPb
Topic Starter сообщение 1.5.2011, 15:49; Ответить: BuXPb
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 331
Регистрация: 3.2.2009
Поблагодарили: 29 раз
Репутация:   6  


По прежнему не работает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LaeX
LaeX
сообщение 1.5.2011, 15:57; Ответить: LaeX
Сообщение #6


Участник
***

Группа: User
Сообщений: 163
Регистрация: 2.10.2009
Поблагодарили: 81 раз
Репутация:   25  


Что именно не работает?
Я ввожу test1.ru/page/2 и меня перекидывает на главную, а если ввести test1.ru/cat/page/2, то редиректа нет. Вроде так и нужно.


--------------------
ICQpix — лучшие информеры ICQ статуса
Ѡ VDS за $2.99 (реф.) → 512/1024MB RAM, 50 GB HDD, полноценный SWAP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BuXPb
BuXPb
Topic Starter сообщение 1.5.2011, 16:41; Ответить: BuXPb
Сообщение #7


Бывалый
****

Группа: User
Сообщений: 331
Регистрация: 3.2.2009
Поблагодарили: 29 раз
Репутация:   6  


Меня вообще так не редиректит... Все делаю на живом сервере, не локалка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
conturov
conturov
сообщение 1.5.2011, 16:49; Ответить: conturov
Сообщение #8


Частый гость
**

Группа: User
Сообщений: 54
Регистрация: 23.7.2010
Из: Интернет
Поблагодарили: 5 раз
Репутация:   0  


RewriteEngine on
RewriteRule ^page/([0-9]*)/([0-9]*)$ /


Страница /page/10 открываться будет как главная.

А вот так будет редиректить с 404 ошибкой:
RewriteEngine on
RewriteRule ^page/([0-9]*)/([0-9]*)$ / [R=404]


И проверьте, у вас вообще mod_rewrite включен?


--------------------
Кластерный хостинг
Хостинг для вебмастеров.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BuXPb
BuXPb
Topic Starter сообщение 1.5.2011, 16:57; Ответить: BuXPb
Сообщение #9


Бывалый
****

Группа: User
Сообщений: 331
Регистрация: 3.2.2009
Поблагодарили: 29 раз
Репутация:   6  


conturov, Сработало. Спасибо! А возможно как-то указать редирект 301 для поисковиков?
Правильно ли будет добавить [r=301]?
RewriteEngine on
RewriteRule ^page/([0-9]*)/([0-9]*)$ / [r=301]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
conturov
conturov
сообщение 1.5.2011, 18:42; Ответить: conturov
Сообщение #10


Частый гость
**

Группа: User
Сообщений: 54
Регистрация: 23.7.2010
Из: Интернет
Поблагодарили: 5 раз
Репутация:   0  


Да можно и так.
Вот шпаргалка по mod_rewrite.


--------------------
Кластерный хостинг
Хостинг для вебмастеров.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна помощь в активации аккаунта AdSense
9 dimaguru 2412 13.12.2017, 16:53
автор: vds4you
Открытая тема (нет новых ответов) Нужна помощь с задачами по SEO
Звучит так себе конечно, однако очень нужна ваша помощь!!!
10 another_way 1510 25.11.2017, 13:35
автор: Bel_Ami
Открытая тема (нет новых ответов) envato market помощь в покупке
1 wagan 598 12.11.2017, 22:23
автор: EvilGomel
Открытая тема (нет новых ответов) Помощь по css
5 Mistic 683 17.10.2017, 13:04
автор: prapod
Открытая тема (нет новых ответов) Помощь в выводе денег в Беларуси wmz
Если у кого есть возможность пишите
3 mks 818 9.9.2017, 13:22
автор: obmenbestru


 



RSS Текстовая версия Сейчас: 15.12.2017, 4:54
Дизайн