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



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> помогите с .htaccess, вопрос новичка
Voevoda1
Voevoda1
Topic Starter сообщение 19.7.2012, 20:32; Ответить: Voevoda1
Сообщение #1


помогите написать правило для .htaccess

на сайте есть куча страниц вида

site.ru/content1?page=1
site.ru/content2?page=1
site.ru/content3?page=1
site.ru/content4?page=1
site.ru/map?page=1

надо чтобы было

site.ru/content1/1
site.ru/content2/1
site.ru/content3/1
site.ru/content4/1
site.ru/map/1

страницы такого вида по мере создания сайта добавляются
хотелось бы универсальное решение

как сделать редирект ссылок вида site.ru/content1?page=1, site.ru/content1?page=2 знаю
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alner
alner
сообщение 19.7.2012, 23:00; Ответить: alner
Сообщение #2


Это вам нужен спец по mod_rewrite.
Или сами посмотрите видео полезное - http://nnm-club.ru/forum/viewtopic.php?t=510665
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vadim
vadim
сообщение 20.7.2012, 6:19; Ответить: vadim
Сообщение #3


Почитайте здесь. В начале статьи в том месте, где пишется про виртуальный магазин, точно ваш случай.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Voevoda1
Voevoda1
Topic Starter сообщение 20.7.2012, 18:54; Ответить: Voevoda1
Сообщение #4


(vadim @ 20.7.2012, 8:19) *
Почитайте здесь. В начале статьи в том месте, где пишется про виртуальный магазин, точно ваш случай.

Случай, который описывается в примере, я знаю как делать, проблема совсем в другом, прочитайте внимательно вопрос.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEOnew
SEOnew
сообщение 20.7.2012, 19:39; Ответить: SEOnew
Сообщение #5


Как то вот так вот

RewriteRule ^content([0-9]+)/1$ content([0-9]+)?page=1

RewriteEngine on
RewriteBase /
RewriteRule ^content([0-9]+)/1$ content([0-9]+)?page=1

Блин наоборот

RewriteEngine on
RewriteBase /
RewriteRule ^content([0-9]+)?page=1$ content([0-9]+)/1


--------------------
Я здесь по инвайту, а ты?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Voevoda1
Voevoda1
Topic Starter сообщение 20.7.2012, 20:38; Ответить: Voevoda1
Сообщение #6


спасибо большое, но последняя строчка не вписывается в общую концепцию, как с ней быть? для нее оотдельное правило делать?
и как быть если content1, content2, content3 - совершенно разное значение имеют. в идеале оставить неизменным все до вопроса, а дальше менять

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 731 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2345 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12543 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2097 28.12.2019, 7:33
автор: KrisGuseva


 



RSS Текстовая версия Сейчас: 25.4.2024, 9:27
Дизайн