Autor Zpráva
TWE3K
Profil
ahoj, vyskúšal som už tolko možností ale nikdy sa nepodarilo dostať skracovanie url do úplne funkčnej podoby
najbližšie som k tomu takto:
pomocou odkaz

pomocou riadka:
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

domena sa dostane z tvaruxxx.eu/index.php?url=xyz
do
xxx.eu/?url=xyz

už som skúšal všeličo možné, neviete kde môže byť chyba? ďakujem za každú radu
Davex
Profil
TWE3K:
Co přesně od toho pravidla očekáváš?

Toto pravidlo na adrese www.example.com/xyz (kterou uvidíš v prohlížeči) podstrkává skript www.example.com/index.php?url=xyz.
TWE3K
Profil
očakávam aby z adresy v tvare www.example.com/index.php?url=xyz urobilo www.example.com/xyz
candiess
Profil
TWE3K:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
tam máš?
Michel
Profil
TWE3K:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ ?url=$1 [QSA,L]
a odkaz bude <a href="xyz">odkaz</a> a otevře se www.example.com/index.php?url=xyz
PS: odkaz záleží na konkrétní cestě.
Jan Tvrdík
Profil
TWE3K:
očakávam aby z adresy v tvare www.example.com/index.php?url=xyz urobilo www.example.com/xyz
Nic takového mod_rewrite nedělá. Zkus to rozepsat podrobněji, ale zdá se, že máš špatná očekávání.
TWE3K
Profil
tak po dlhšom skúšaní, som prišiel nato že takáto verzia je funkčná:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ ?url=$1 [QSA,L]

vďaka Michel a candiess.

Avšak takto sa mi to podarilo rozbehať na hostingu v root FTP. Neviete či sa dá niečo takéto rozchodiť, aj keď doména funguje ako ALIAS ? Doménu prevádza podľa nasledovného pravidla:
http://kb.wedos.com/webhosting/aliasy-chybne-url.html

//vyriešené

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0