За последние 24 часа нас посетили 18008 программистов и 1650 роботов. Сейчас ищут 1659 программистов ...

Задачка по mod rewrite

Тема в разделе "Прочие вопросы по PHP", создана пользователем Delfi, 28 апр 2009.

Статус темы:
Закрыта.
  1. Delfi

    Delfi Активный пользователь

    С нами с:
    28 апр 2009
    Сообщения:
    6
    Симпатии:
    0
    Всем доброе время суток

    Вопрос такой.
    Есть уже готовый сайт. Сформированы ссылки
    http://www.site.ru/begin.php
    http://www.site.ru/begin.php?looks
    http://www.site.ru/begin.php?po
    http://www.site.ru/begin.php?looks#1
    Как мне автоматом сделать такие преобразования
    Из http://www.site.ru/begin.php в http://www.site.ru/begin
    Из http://www.site.ru/begin.php?looks в http://www.site.ru/begin/looks
    Из http://www.site.ru/begin.php?looks#1 в http://www.site.ru/begin/looks#1
    Собственно сделатьвручную для каждого вида ссылок это могу, но реально ли сделать это автоматически?
    В целом есть главные разделы сайта, они раскиданы по отдельным файлам "*.php"
    Затем в этих разделах есть подразделы вида "*.php/подраздел"
    И есть якори в этих подразделах "*.php/подраздел#якорь"
    Так же возможны двухуровневые подразделы вида "*.php/подраздел/подразделподраздела"
    Реально ли это записать в одно/несколько правил, нежели прописывать для каждой ссылки?
    Ссылки на мануалы не надо кидать. Я указал конкретные случаи, для которых и нужно составить универсальные правила.
    Повторяю, сайт уже написан и структуру менять - не разумно. Но использовать modrewrite нужен
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
  3. Delfi

    Delfi Активный пользователь

    С нами с:
    28 апр 2009
    Сообщения:
    6
    Симпатии:
    0
    Угу. Просто по идее там учавствуют и регулярные выражения и просто программирование на odrewrite
     
Статус темы:
Закрыта.