lostyazilim
tr.link

.htaccess dosyasinda temiz URL çıktısı yapma

5 Mesajlar 1.109 Okunma
acebozum
tr.link

Full4KFilm Full4KFilm www.Full4KFilm.com Kullanıcı
  • Üyelik 01.12.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek IT
  • Konum İngiltere
  • Ad Soyad H** K**
  • Mesajlar 249
  • Beğeniler 24 / 26
  • Ticaret 2, (%100)
Merhaba arkadaşlar

Options +FollowSymlinks
RewriteEngine On
RewriteRule profil/id/(.*)/ profil.php?id=$1
RewriteRule profil/id/(.*) profil.php?id=$1

RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/ $1 [L,R=301]
RewriteRule ^index.html.* index.php [NC]
RewriteRule ^oyunlar.html.* oyunlar.php [NC]
RewriteRule ^videolar.html.* videolar.php [NC]
RewriteRule ^soru.html.* soru.php [NC]
RewriteRule ^bildirimler.html.* bildirimler.php [NC]
RewriteRule ^mesajlar.html.* mesajlar.php [NC]
RewriteRule ^yardim-talepleri.html.* yardim-talepleri.php [NC]
RewriteRule ^neler-oluyor.html.* neler-oluyor.php [NC]
RewriteRule ^uye-arama.html.* uye-arama.php [NC]
RewriteRule ^duellolar.html.* duellolar.php [NC]
RewriteRule ^dedikodu.html.* dedikodu.php [NC]
RewriteRule ^en-iyiler.html.* en-iyiler.php [NC]
RewriteRule ^kim-bakmis.html.* kim-bakmis.php [NC]
RewriteRule ^sayfa-(.*).html$ sayfa.php?url=$1 [L,NC]
RewriteRule ^kpss-(.*).html$ soru.php?url=$1 [L,NC]
RewriteRule ^profil.html.* profil.php [NC]
RewriteRule ^(.*)-sorulari.html$ sorular.php?ders=$1 [L,NC]
RewriteRule ^(.*)-(.*)-sorulari.html$ sorular.php?konu=$1 [L,NC]
RewriteRule ^sosyal-duyuru.html profil.php?id=3 [L,NC]
RewriteRule ^sosyal-haber.html profil.php?id=4 [L,NC]
RewriteRule ^sosyal-karikatur.html profil.php?id=5 [L,NC]
RewriteRule ^sosyal-muzik.html profil.php?id=6 [L,NC]
RewriteRule ^sosyal-video.html profil.php?id=7 [L,NC]
RewriteRule ^sosyalkpss-ipuclari.html profil.php?id=36 [L,NC]


Yukarıdakiler çalısıyor fakat benim istedigim aşagıdaki gibi üye isimlerini urlide göstersin
istiyorum örnek: http://www.domain.com/profil.php?id=131 yerine Http://www.domain.com/Hıdır-Mıdır yapabilirmiyim aşagıda bır kaç deneme yaptım ama çalışmadı açıkçası ne yaptıgımın bende farkında degilim :(

RewriteRule ^profil-($ad_soyad=$uye_dizisi).html$ profil.php?id=$1 [L,NC]
RewriteRule profil-id-(.*)\.htm$ profil.php?id=$1
RewriteRule Hıdır-Mıdır.html profil.php?id=131 [L,NC]
 

 

wmaraci
reklam

pg13 pg13 Xcode. Kullanıcı
  • Üyelik 01.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek BilişimTeknolojileri Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ö**
  • Mesajlar 321
  • Beğeniler 72 / 101
  • Ticaret 11, (%100)
profilleri id lerine göre çekersen temiz urlde de kullanıcı adı yerine id yazılır.

bunun yerine kullanıcı adına göre sorgulama yaptırman lazım id yerine. böyle olunca da türkçe karakterler sıkıntı yaratır. yapman gereken şey kullanıcı isimlerinin bir de temiz karakterlerle ayrı alan olarak kaydettirmen ve bu alana göre sorgulama yapman. tabi yüksek verili tablolarında bu alanı indexlemeyi unutma hız açısından. kolay gelsin.
Full4KFilm

kişi bu mesajı beğendi.

Full4KFilm Full4KFilm www.Full4KFilm.com Kullanıcı
  • Üyelik 01.12.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek IT
  • Konum İngiltere
  • Ad Soyad H** K**
  • Mesajlar 249
  • Beğeniler 24 / 26
  • Ticaret 2, (%100)
pg13 kısacası nekadara yaparsınız hocam diyim ben :D ucretsiz veya ucret karsiliginda yapabilirmisiniz ? inanin kitlendim suan cunki.
 

 

pg13 pg13 Xcode. Kullanıcı
  • Üyelik 01.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek BilişimTeknolojileri Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ö**
  • Mesajlar 321
  • Beğeniler 72 / 101
  • Ticaret 11, (%100)
pm ile skype iletin görüşelim.
 

 

wmaraci
wmaraci

Full4KFilm Full4KFilm www.Full4KFilm.com Kullanıcı
  • Üyelik 01.12.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek IT
  • Konum İngiltere
  • Ad Soyad H** K**
  • Mesajlar 249
  • Beğeniler 24 / 26
  • Ticaret 2, (%100)
gonderdim hocam
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al