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



 

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

Открыть тему
Тема закрыта
> Помогите с 301 редиректом .htaccess
Systproject
Systproject
Topic Starter сообщение 17.4.2012, 16:01; Ответить: Systproject
Сообщение #1


Сам по себе
******


Группа: Active User
Сообщений: 1615
Регистрация: 13.5.2008
Из: НиНо
Поблагодарили: 685 раз
Репутация:   126  


Добрый день. Требуется помощь в организации редиректа.
Есть раздел с урлом site.ru/razdel нужно сделать редирект с этого адреса на site.ru/razdel/page.html

Редирект вида
redirect 301 /razdel http://site.ru/razdel/page.html

не работает.

Заранее всем спасибо.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SergeiVL
SergeiVL
сообщение 17.4.2012, 17:06; Ответить: SergeiVL
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 360
Регистрация: 4.4.2011
Из: Калининград
Поблагодарили: 77 раз
Репутация:   22  


RewriteEngine On
RewriteRule ^/razdel http://site.ru/razdel/page.html [L,R=301]


Сообщение отредактировал SergeiVL - 17.4.2012, 17:07


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Ziras
Ziras
сообщение 17.4.2012, 18:48; Ответить: Ziras
Сообщение #3


клоновод
*


Группа: Banned
Сообщений: 17
Регистрация: 15.4.2012
Поблагодарили: 2 раза
Репутация:   0  


(SergeiVL @ 17.4.2012, 17:06) *
RewriteEngine On
RewriteRule ^/razdel http://site.ru/razdel/page.html [L,R=301]


а может так?))

RewriteEngine On
RewriteRule ^/razdel http://site.ru/razdel/page.html$1 [R=301,L]


--------------------
Забанен за клоноводство Zadiras и kirill911


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


Сам по себе
******


Группа: Active User
Сообщений: 1615
Регистрация: 13.5.2008
Из: НиНо
Поблагодарили: 685 раз
Репутация:   126  


К сожалению ни один вариант не работает


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vadim
vadim
сообщение 18.4.2012, 1:30; Ответить: vadim
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 261
Регистрация: 9.12.2007
Поблагодарили: 21 раз
Репутация:   7  


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

RewriteRule ^(razdel/+)$ http://site.ru/razdel/page.html$1 [R=301,L]

</IfModule>


Если не будет работать, то в конце уберите $1

Сообщение отредактировал vadim - 18.4.2012, 1:42


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 18.4.2012, 7:20; Ответить: x64
Сообщение #6


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3427
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2749 раз
Репутация:   289  


1. файл .htaccess должен размещаться в корне;
2. вполне уместно редиректить и с концевым слэшем, и без оного.
! соответствие (паттерн) в правилах не содержит ведущий слэш, т. е. для http://site.ru/go/ оно будет таким: go/

RewriteEngine on
RewriteRule ^razdel/?$ http://site.ru/razdel/page.html [R=301,L]


если же .htaccess должен лежать в папочке razdel, тогда так:
RewriteEngine on
RewriteRule ^$ http://site.ru/razdel/page.html [R=301,L]


--------------------


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Systproject
Systproject
Topic Starter сообщение 18.4.2012, 8:25; Ответить: Systproject
Сообщение #7


Сам по себе
******


Группа: Active User
Сообщений: 1615
Регистрация: 13.5.2008
Из: НиНо
Поблагодарили: 685 раз
Репутация:   126  


vadim, ваш вариант не заработал.

x64, спасибо. Ваш работает. То что нужно было.

Всем спасибо. Тему можно закрыть.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Systproject
Systproject
Topic Starter сообщение 4.7.2013, 9:22; Ответить: Systproject
Сообщение #8


Сам по себе
******


Группа: Active User
Сообщений: 1615
Регистрация: 13.5.2008
Из: НиНо
Поблагодарили: 685 раз
Репутация:   126  


Не стал открывать новую тему, продниму эту. Снова нужна помощь с редиректом в .htaccess.

Речь идет о InstantCMS. Система содержит много дублей страниц. Один из таких дублей - первые страницы тем на форуме. Система генерирует урлы первых страниц форума вида http://site.ru/forum/thread226.html и http://site.ru/forum/thread226-1.html Раньше от этого спасала такая конструкция в .htaccess

RewriteRule ^forum(.*)-1.html$ http://site.ru/forum$1.html [R=301,L]


Но после обновления системы разработчики сделали ссылку на редактирование сообщений вида http://site.ru/forum/editpost1077-1.html т.е. все ссылки на редактирование сообщений из первой темы имеют в конце -1, естественно после нажатия на ссылку меня перекидывает на http://site.ru/forum/editpost1077.html (без -1 на конце) а это 404 страница.

Написал много и наверное не понятно ))) Помогите настроить .htaccess таким образом, чтобы он редиректил наоборот, т.е. со всех первых страниц форума с адресами http://site.ru/forum/thread226.html (без -1) на http://site.ru/forum/thread226-1.html (с -1).

Не знаю важно это или нет, но следующие страницы форума в своем адресе имеют на конце номер страницы, т.е. http://site.ru/forum/thread226-2.html http://site.ru/forum/thread226-3.html и т.д.

Заранее всем спасибо за помощь.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Переносится ли вес и тИЦ от входящих ссылок при 301 редиректе
11 Bel_Ami 2909 11.12.2017, 20:50
автор: alexandrrr
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1347 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 444 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 695 29.11.2017, 17:27
автор: genjnat
Открытая тема (нет новых ответов) Помогите оценить новотник. Плиз
1 Alex-777 528 29.11.2017, 7:18
автор: grumdas


 



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