Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Cерверы » Apache » mod_rewrite обьясните как...
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
pll
Участник+

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 91
Статус: pll в оф-лайне
mod_rewrite обьясните как... [сообщение #28510]

Обьясните плиз на пальцах как сделать чтобы урл вида

1)
default.php?cPath=37
или такой
default.php?cPath=37&osCsid=48beed3168035126c4aa43a7a6065011

превратить в урл вида например

index37.php

2)
и урл
product_info.php?cPath=40&products_id=157

превратить в урл вида например

product_info_37_157.php

Плиз обьясните как это сделать...
И как это отразится на ссесиях, если я так сделаю?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-12-2002 12:39
Нажмите сюда для просмотра профайла pll Отправить Персональное сообщение pll Найти сообщения от pll Добавить pll в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #28517]

http://httpd.apache.org/docs/mod/mod_rewrite.html
Если не поможет, скажи

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-12-2002 14:19
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Denveroid
SiteMaker
Средний рейтинг: 4.33 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2002
Место проживания: Israel
Публикаций: 220
Статус: Denveroid в оф-лайне
[сообщение #28523]

http://sitemaker.ru/technologies/webserver/mod_rewrite/

__________________
`
SiteMaker.Ru - Академия сайтостроительства

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-12-2002 15:19
Нажмите сюда для просмотра профайла Denveroid Отправить Персональное сообщение Denveroid Посетить домашнию страничку Denveroid! Найти сообщения от Denveroid Добавить Denveroid в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
pll
Участник+

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 91
Статус: pll в оф-лайне
[сообщение #28524]

Что вот пока немогу я добится желаемого результата, все что пока получось это замена ? = & на /
и вот желаемого результата нет

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-12-2002 15:28
Нажмите сюда для просмотра профайла pll Отправить Персональное сообщение pll Найти сообщения от pll Добавить pll в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #28525]

А ты как пишишь?

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-12-2002 15:36
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Denveroid
SiteMaker
Средний рейтинг: 4.33 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2002
Место проживания: Israel
Публикаций: 220
Статус: Denveroid в оф-лайне
[сообщение #28526]

RewriteRule index([0-9])/?([^/]+)?$ default.php?cPath=$1&osCsid=$2
получишь URL вида: /index37/ или /index37/48beed3168035126c4aa43a7a6065011, если есть сессия - имитация категорий.

RewriteRule product_info_([0-9])_([0-9]).php$ product_info.php?cPath=$1&products_id=$2

__________________
`
SiteMaker.Ru - Академия сайтостроительства

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-12-2002 16:40
Нажмите сюда для просмотра профайла Denveroid Отправить Персональное сообщение Denveroid Посетить домашнию страничку Denveroid! Найти сообщения от Denveroid Добавить Denveroid в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
pll
Участник+

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 91
Статус: pll в оф-лайне
[сообщение #28643]

Ок. Всем спасибо. Буду читать и разбираться.
правда все ваши примеры пока приводят к тому что сервер ругается ошибкой 500., видимо я что то не так делаю

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-12-2002 11:34
Нажмите сюда для просмотра профайла pll Отправить Персональное сообщение pll Найти сообщения от pll Добавить pll в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
RaZEr
Модератор
Средний рейтинг: 4.19 | Оценок: 16
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания: Россия
Публикаций: 769
Статус: RaZEr в оф-лайне
[сообщение #29076]

Именно ...

А вот у меня другая штука . Apach 1.3, что для mod_rewrite не напишу, вешает 400 ошибку (bad request) В чем может быть дело ?

(сам mod_rewrite включен и все директивы AllowOverride none отключены)

Ð_аньше правда я работал в Apache 2.0.40, но с недавнего времени его запуски заканчиваются лишь записью в логе:

[crit] (22)Invalid argument: Parent: Failed to create the child process.
[crit] (22506)The handle is invalid. : master_main: create child process failed. Exiting.
[notice] Parent: Forcing termination of child process 3315952

PS: Синтаксис конфигов проверял, пишет что все нормально .

PPS: Вот так я и остался без обоих апачей . Есть может какие идеи ?

__________________
The time was broken ...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-12-2002 15:29
Нажмите сюда для просмотра профайла RaZEr Отправить Персональное сообщение RaZEr Найти сообщения от RaZEr Добавить RaZEr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 16:43.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01712704 seconds (34.44% PHP - 65.56% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.