дополнительные вычисления при использовании Mod_rewrite

Тема в разделе "Веб-серверы - Администрирование", создана пользователем zorgies, 9 апр 2010.

  1. zorgies

    zorgies Гость

    Задача:
    Сделать перенаправленние на реальный файл с проверкой
    пример ссылки http://site.ru/f528764d624db129b32c21fbca0cb8d6/file1.zip
    вторая часть ссылки представляет собой md5 от IP пользователя.

    обычный файл .htaccess не поддерживает таких преобразований как md5 или других гибкостей для кодирования кода. Есть предположение что этот вопрос можно решить с использованием mod_php или mod_perl.
     
  2. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.474
    Симпатии:
    27
    ЭЭээ.. Задача в 3 шага.
    1. Ссылку вашего вида модреврайтом превращаем в http://site.ru/index.php?md5=f528764d624db...fname=file1.zip
    2. В самом индекс пхп берете и уже с переменной $_GET['md5'] делаете какие хотите преобразования. и т.д действия -проверку.
    3. ну и перенаправляете на файл.. header('Location:'.$_GET['fname'])
    Не вижу проблемы
    ЗЫ.
    Без скрипта обработчика не обойтись. Без изврата так точно.
     
Загрузка...

Поделиться этой страницей