Autor Zpráva
Medvídek
Profil *
Zkoušel jsem přijít na nějaký způsob dostat ze zápisu:


index.php?stranka=zobraz-vzkaz&vzkaz=3
na
neco.cz/vzkazy/3/


zkoušel jsem

# nsataveni zobrazeni zprav
RewriteRule ^zobraz-vzkaz/(.*)/(.*)$ index.php?stranka=$1&vzkaz=$2 [L,QSA]


pls poraďte :(
pmg
Profil
Pro ty vzkazy by šlo třeba toto:

RewriteEngine on
RewriteBase /
RewriteRule ^vzkazy/([0-9]+)/ index.php?stranka=zobraz-vzkaz&vzkaz=$1 [L,QSA]

Pokud to potřebuješ zkoušet, přidej mezi modifikátory R=301. RewriteBase je nastaven na kořenový adresář, aby to tam nedosazovalo celou cestu. Může tam být i podadresář.

Tvoje řešení pro více stránek by mělo fungovat, pokud se ale na konec zadá lomítko, bude součástí čísla vzkazu. Možná by bylo místo (.*) lepší použít ([^/]+).

RewriteRule ^zobraz-vzkaz/([^/]+)/([^/]+)$ index.php?stranka=$1&vzkaz=$2 [L,QSA]
Medvídek
Profil *
Děkuji, funguje nádherně !

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: