Prodej módní značky DANNYS clothing
Zobrazují se odpovědi 1 až 4 z 4

Htaccess - přepis url do parametru GET

  1. Dobrý večer,

    Směřuji celý path do parametru url path
    Kód:
    RewriteEngine on
    # vsechno smerovat na index.php
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?path=$1 [NC,L,QSA]
    Ale rád bych docíli toho, že když první adresář bude /annm/, tak se všechny další parametry budou vkládat do /annm/index.php?path=$1

    Nefunguje:
    Kód:
    RewriteRule ^annm/^(.*)$ ^/annm/index.php?path=$1 [NC,L,QSA]
    /annm/ je reálný adresář, ve kterém je soubor index.php

  2. Co se právě děje na Webtrhu?
  3. nejdriv si oprav chybku v regexu :)

    ^annm/^(.*)$ - mas tam dva zacatky regex
    zkus ^annm/(.*)$

    + musis to mit pred tim vseobecnym indexem

  4. Kód:
    RewriteEngine on
    # vsechno smerovat na index.php
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^annm/(.*)$ ^annm/index.php?path=$1 [NC,L,QSA]
    RewriteRule ^(.*)$ index.php?path=$1 [NC,L,QSA]
    Tato varianta nefunguje :). Vše se směřuje na kořenový index.php

  5. To mas tezky - nic si o tom neprectes a s kazdym pokusem letis sem konzultovat o co go

    ^annm/(.*)$ ^annm/index.php?path=$1

    z nejakyho duvodu se ti strasne libi ta striska a cpes to vsude

Hostujeme u Server powered by TELE3