Ezt . Htaccess-ben, hogy kell?
Adott egy blog.php fájl!
Ez így jelenití meg a cikkeket, hogy blog.php?modul=cikk&id=1
Addig el jutottam, hogy:blog?modul=cikk&id=1
Olyat nem lehet, hogy pl.:blog/modul/cikk/1
vagy valami hasonlo?
köszi(a lényeg, hogy egyszerű legyen, ami a Google-nek is jó)
Én az alábbit javaslom:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^blog/([a-zA-Z]+)/([0-9]+)/$ blog.php?modul=$1&id=$2
Így a
blog/cikk/1
URL-ből lesz egy
blog.php?modul=cikk&id=1
Forrás: [link]
Én ezt használom:
php_flag session.use_trans_sid off
RewriteEngine on
# Ebben az alkonyvtarban vagyunk, ezt
# figyelembe kell venni az atirasoknal
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?seo=$1 [QSA]
a seo értékét felbontod / jelek mentén egy tömbbe és máris fel van dolgozva.
ez azért jó, mert univerzális!
Nekem így van megoldva:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Mindig az index.php-ból indulok ki, majd egy Model-View-Controller rendszerem elrendezi a témát.
URL pedig így néz ki, ha te mintádat veszem példáuk:
<domain>/blog/cikk/1
Így:
Controller: blog
Action: cikk
Paraméter: 1
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!