RewriteRule ^hakkimizda.html$ index.php?git=hakkimizda [L,NC]

şeklinde yaptığım bir seo linkim var. ben bunu otomatiğe bağlamak istiyorum:

RewriteRule ^(.*).html$ index.php?git=$1 [L,NC]

diyebilirim bunu yapmak için. ancak bu bazı sorunlar çıkaracak. örneğin;

link.com/urunler/1/isim.html

gibi durumlarda problem çıkaracak. çünkü /'ları da ?git= karşılığı olarak alacak.
ben bu seo link yaratımını yalnızca / barındırmayan ifadeler için kullansam? nasıl kullanırm?

 

RewriteRule ^([^/]+).html$ index.php?git=$1 [L,NC]

böyle dene.

harzem

@harzem sanırım olur gibi.

bunu ikili üçlü yapmak için de;

RewriteRule ^([^/]+)/([^/]+).html$ index.php?git=$1&id=$2 [L,NC]

dersem olur herhalde dimi?

kamera motor
1

mobil görünümden çık