Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 30.09.2009, 22:48   #1
Новичок
 
Регистрация: 31.01.2007
Сообщений: 90
Вес репутации: 0
ruslan_1980 может только надеяться на улучшение
Question кто шарит в mod_rewrite, подскажите пожалуйста!

нужно что бы по запросу www.сайт/mm.php?t=4
выполнялся www.сайт/temp.php?id=4

по идее должно работать вот такое

RewriteRule ^mm.php?t=([0-9]*)$ temp.php?id=$1
но не работает

Подскажите пожалуйста как это сделать, и возможно ли вобще?
ruslan_1980 вне форума   Ответить с цитированием
Старый 01.10.2009, 04:08   #2
Специалист
 
Регистрация: 25.06.2009
Адрес: Красноярск
Сообщений: 443
Вес репутации: 203
BIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордитсяBIOHAZARD - за этого человека можно гордится
Отправить сообщение для BIOHAZARD с помощью ICQ
По умолчанию

RewriteRule ^mm.php?t=([0-9]*)$ temp.php?id=$1 [R]
__________________
Решил стать бессмертным. Пока получается.
Не получается воткнуть код на сайт? Могу помочь. ася: 858-368. Рефералам бесплатно
BIOHAZARD вне форума   Ответить с цитированием
Старый 01.10.2009, 08:37   #3
Новичок
 
Регистрация: 31.01.2007
Сообщений: 90
Вес репутации: 0
ruslan_1980 может только надеяться на улучшение
По умолчанию

Цитата:
Сообщение от BIOHAZARD Посмотреть сообщение
RewriteRule ^mm.php?t=([0-9]*)$ temp.php?id=$1 [R]
тоже неработает
ruslan_1980 вне форума   Ответить с цитированием
Старый 01.10.2009, 12:13   #4
Пожиратель черепашкоВ
 
Аватар для chahlic
 
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 397
chahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущее
По умолчанию

Цитата:
Сообщение от BIOHAZARD Посмотреть сообщение
RewriteRule ^mm.php?t=([0-9]*)$ temp.php?id=$1 [R]
я не сильно шарю (точнее, вообще не шарю), но знак вопроса не надо выделить слэшем, ведь это спецсимвол?

что-то типа:
RewriteRule ^mm.php\?t=([0-9]*)$ temp.php\?id=$1 [R]

ПысЫ: если написал бред, не пинайте ногами, самому интересно

Добавлено через 15 минут
не, проверил - не помогает....
__________________
Смотри цены в САПе в своей валюте: плагин "Конвертер Валют" для ФФ.

Последний раз редактировалось chahlic; 01.10.2009 в 12:13. Причина: Добавлено сообщение
chahlic вне форума   Ответить с цитированием
Старый 01.10.2009, 13:01   #5
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 357
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от ruslan_1980 Посмотреть сообщение
нужно что бы по запросу www.сайт/mm.php?t=4
выполнялся www.сайт/temp.php?id=4
создаете файл mm.php в нем пишете одну строчку <? include "temp.php"?> и все
seocore вне форума   Ответить с цитированием
Старый 01.10.2009, 13:45   #6
Новичок
 
Регистрация: 31.01.2007
Сообщений: 90
Вес репутации: 0
ruslan_1980 может только надеяться на улучшение
По умолчанию

Цитата:
Сообщение от seocore Посмотреть сообщение
создаете файл mm.php в нем пишете одну строчку <? include "temp.php"?> и все
а если таких файлов 100?
это не выход

Добавлено через 5 минут
ну вот до чего я дошол..
оказывается знак вопроса здесь mm.php?t=([0-9]*)
врспринимается как спец символ.. как сделать так чтобы его воспринимал как обычный символ?

mm.php\?t=([0-9]*)
mm.php/?t=([0-9]*)
такое непроходит

Последний раз редактировалось ruslan_1980; 01.10.2009 в 13:45. Причина: Добавлено сообщение
ruslan_1980 вне форума   Ответить с цитированием
Старый 01.10.2009, 14:44   #7
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 287
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

ruslan_1980,

RewriteCond %{QUERY_STRING} ^t=([0-9]*)$
RewriteRule ^mm\.php?$ temp.php?id=%1 [L]
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 01.10.2009, 15:48   #8
Новичок
 
Регистрация: 31.01.2007
Сообщений: 90
Вес репутации: 0
ruslan_1980 может только надеяться на улучшение
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
ruslan_1980,

RewriteCond %{QUERY_STRING} ^t=([0-9]*)$
RewriteRule ^mm\.php?$ temp.php?id=%1 [L]
Огромное спасибо, работает!!!

единственное что неработает на денвере, наверное какогото модуля нет
ruslan_1980 вне форума   Ответить с цитированием
Старый 01.10.2009, 15:50   #9
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 287
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

ruslan_1980,у мну денвер - все работает

RewriteEngine On
забейте в начале htaccess
полегчает
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 01.10.2009, 19:17   #10
Пожиратель черепашкоВ
 
Аватар для chahlic
 
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 397
chahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущееchahlic - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
ruslan_1980,

RewriteCond %{QUERY_STRING} ^t=([0-9]*)$
RewriteRule ^mm\.php?$ temp.php?id=%1 [L]
класс, спасибо ))))
__________________
Смотри цены в САПе в своей валюте: плагин "Конвертер Валют" для ФФ.
chahlic вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
УВ в DLE. Подскажите кто шарит в ДЛЕ. KUGUK Вопросы от новичков 3 08.08.2009 13:54
Подскажите пожалуйста, что не так? optikus Общие вопросы оптимизации 4 04.08.2009 01:47
Подскажите у кого установлен mod_rewrite vii Вопросы от новичков 3 16.06.2009 16:37
Подскажите пожалуйста. eyaroslav Вопросы от новичков 4 09.05.2009 11:07
Подскажите пожалуйста! Alexan Вопросы по работе системы 7 01.07.2008 06:42


Часовой пояс GMT +3, время: 08:57.