Mod_rewrite

Discussion in 'PHP' started by banned, 31 Oct 2008.

  1. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    Как мод реврайту разрешить символ "&" и "?" ?

    PHP:
    RewriteEngine On
    RewriteRule 
    ^/(.+)/$ /sd.php?get=$[L]
    Не пропускает символы вышеуказанные :(
     
  2. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    Там нету то что мне надо
     
    1 person likes this.
  3. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Из phpbb:

    RewriteRule ^forum([0-9]*)\.html(.*)$ /viewforum.php?f=$1$2 [L,QSA]

    еще бы понять, что значит "не пропускает"
     
  4. DIAgen

    DIAgen Banned Life!

    Joined:
    2 May 2006
    Messages:
    1,055
    Likes Received:
    374
    Reputations:
    460
    А не проще использовать вот такую конструкцию

    А потом вот так
    PHP:
    $get_query explode("/"preg_replace("/^\/(.*)\/?$/U""\\1"$_SERVER['REQUEST_URI']));
    И пропускается все, а потом уже фильтруй :)
     
    1 person likes this.