Itt mi a probléma a . Htaccess fájllal?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /?modul=$1&id=$2 [L]
RewriteRule ^([^/]*)$ /?modul=myblog&id=$1 [L]
RewriteRule ^([^/]*)/([^/]*)/page/([^/]*)$ /?modul=$1&id=$2&page=$3 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.php$ /?modul=$1&f=$2&id=$3 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/page/([^/]*)\.php$ /?modul=$1&f=$2&id=$3&page=$4 [L]
</IfModule>
így néz ki, és azt akarom, hogy a 4-ik sorban lévőt azt 500-as hibának írja
Mert ezt akarom, domain.com/felhasznalo
remélem érthető a probléma, köszi
Az a gond, hogy rögtön az első szabály L kapcsolóval végződik, ami le is zárja a dolgot, azt mondva a rewrite engine-nek, hogy az az utolsó szabály.
Inkább QSD (query string delete) flag-et alkalmaznék, vagy az egész szabályt inkább feltételekkel formáznám be. Ez így teljesen kaotikus és átláthatatlan.
Javaslom olvasgass a témában
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!