Webmaster ve Yazılım Geliştiriciler
Htacces Seo Dostu Url Yönlendirmesinde Sıkıntı
Htacces Seo Dostu Url Yönlendirmesinde Sıkıntı
-
myblackworldweb bunu yazdı
arkadaşlar pekiii şu sorunu nasıl çözebiliriz?
seo url si şu şekilde: konu-basligi-deneme/konuidsi
ancak ben kullanıcıya konuyu iki farklı dosya üzerinden okutuyorum.
eğer üye girişi yapmamışsa oku.php ye gönderiyor.
eğer üye girişi yapmışsa goster.php ye gönderiyor.
ancak htaccess te tek yönlendirme yapabiliyorum.
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ oku.php?tartisma=$2 [NC,QSA,L]
buna ek olarak
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ goster.php?tartisma=$2 [NC,QSA,L]
yaparsam yönlenmiyor. çünkü diyorki hangisine gidecek buna mı bunamı nereden bileyim diyor :D
hocam teknik anlamda sikintilarin var, bir kac tutorial bulup calissan cok iyi edersin.
soruna gelince,
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ falanfilan.php?tartisma=$2 [NC,QSA,L]
bu falan filan dosyasinin icerisinde
if(isset($_SESSION['login'])) require oku.php else require goster.php
gibi bir yapi kurabilirsin, ancak kurdugun yapini tekrar gozden gecirmeni oneririm.
-
myblackworldweb bunu yazdı
arkadaşlar pekiii şu sorunu nasıl çözebiliriz?
seo url si şu şekilde: konu-basligi-deneme/konuidsi
ancak ben kullanıcıya konuyu iki farklı dosya üzerinden okutuyorum.
eğer üye girişi yapmamışsa oku.php ye gönderiyor.
eğer üye girişi yapmışsa goster.php ye gönderiyor.
ancak htaccess te tek yönlendirme yapabiliyorum.
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ oku.php?tartisma=$2 [NC,QSA,L]
buna ek olarak
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ goster.php?tartisma=$2 [NC,QSA,L]
yaparsam yönlenmiyor. çünkü diyorki hangisine gidecek buna mı bunamı nereden bileyim diyor :D
Hakli hocam.
goster.php'de yapacagin seyi oku.php icerisinde session var mi yok mu diye kontrol ederek yapma sansin yok mu?
-
@herlocksholmes
@end
hocam zaten bu şekilde denedim ancak link yemiyor :D
login olsam bile konuya gidince otomatik olarak login olmamış varsayıyor.