mod_rewrite - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > PHP

PHP Форум как для начинающих программистов на PHP так и для профессионалов этого дела. Если нужно создать скрипт, функцию и т.д, но не знаете как, спросите у нас и мы вам подскажем. Здесь вы найдете примеры скриптов которые вы сможете использовать на сайтах своих серверов (онлайн, регистрация, семь печатей, топ игроков). Так же много книг и статей.

Ответ
Опции темы
Непрочитано 30.03.2010, 12:59   #1
Герой

Автор темы (Топик Стартер) mod_rewrite

Доброго времени суток.
Возник вопрос, можно ли с помощью модуля mod_rewrite осуществить данное преобразование:

от клиента приходит запрос вида:
([A-Za-z])(\d+).txt
его надо обработать как запрос вида:
generate.php?prefix=\1&id=\2

для примера:
s377465.txt -> generate.php?prefix=s&id=377465
a8867336.txt -> generate.php?prefix=a&id=8867336

если mod_rewrite не поддерживает данное преобразование, можно ли это осуществить каким-либо другим способом?

Добавлено через 20 минут
всем спс

.htaccess
Код:
RewriteEngine On
RewriteBase /
RewriteRule ^([A-Za-z])(\d+).txt$ generate.php?prefix=$1&id=$2
__________________
C#, Delphi, Java, WMI, MSSQL, MySQL, Ruby(on Rails)

Последний раз редактировалось atukal; 30.03.2010 в 13:19. Причина: Добавлено сообщение
atukal вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

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


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 03:03. Часовой пояс GMT +3.

Вверх