Autor Zpráva
mahrew
Profil *
Ahoj, tak jsem si něco našel ...

RewriteRule ^(w+)/(w+)/?$ index.php?URLvalue1=$1&URLvalue2=$2 [L,QSA]

Mělo by to udělat:

www.example.com/hodnota1/hodota2/hodota3/

Akorát to nějak na mém localhostu nejde (PHPtriad), pořád to hází 404. Co mám tedy v URL adrese
poslat ?


Vždy posílám http://localhost/xxx/osobnosti/hodnota1/hodota2/hodota3/

*xxx - moje stránka ...

---------------------------------------------------------------------- -------------------------

Ve složce osobnosti je soubor index.php + .htaccess ...

Ceý .htaccess:

RewriteEngine on
#pravidla se provedou jen v případě že URL není adresářem, symbolickým odkazem nebo reálným souborem
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L]

# www.example.com/hodnota1/hodota2/hodota3/
RewriteRule ^(w+)/(w+)/?$ index.php?URLvalue1=$1&URLvalue2=$2 [L,QSA]

A index.php je celý prázdný ...


I když pošlu index.php?URLvalue1=aa&URLvalue2=bb ... nejde

Nevíte co s tím ? Děkuji
mahrew
Profil *
Bez:

RewriteEngine on
#pravidla se provedou jen v případě že URL není adresářem, symbolickým odkazem nebo reálným souborem
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L]

mi to na wz.cz vyhodí server error ...

ani na wz.cz to nejde ...
mahrew
Profil *
:( nevíte co s tím ?
mahrew
Profil *
prosím
Anonymní
Profil *
RewriteRule ^(w+)/(w+)/?$ index.php?URLvalue1=$1&URLvalue2=$2 [L,QSA]

v tom mas len 2 hodnoty a toto ^(w+)/(w+)/?$ ti asik co urobi? hm



RewriteRule ^([a-z-A-Z-0-9-]+)/([a-z-A-Z-0-9-]+)/([a-z-A-Z-0-9-]+)/?$ index.php?URLvalue1=$1&URLvalue2=$2&URLvalue3=$3 [L,QSA]
mahrew
Profil *
Děkuji,

bohužel to ale nefunguje ... zkoušel jsem to na localhostu i na wz. Test mod_rewrite je tady, zde jsem to zkoušel, ale vyhodí mit o 404 not found ... jukněte na to ->

http://beta-web.wz.cz/index.php?

Nevíte, co je na tom špatně? Děkuji
mahrew
Profil *
:| prosím
Toto téma je uzamčeno. Odpověď nelze zaslat.