lostyazilim
tr.link

HTACCESS Yardım eder misiniz?

2 Mesajlar 431 Okunma
acebozum
tr.link

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)
Merhaba arkadaşlar,

site/abc ile girildiğinde site/page.php?page=abc sayfasını

site/haber/edg ile girildiğinde site/news.php?news=edg sayfasını
site/news/fjs ile girildiğinde site/news.php?news=fjs sayfasını
site/neu/hyt ile girildiğinde site/news.php?news=hyt sayfasını

site/bbb ile girildiğinde site/bbb.php sayfasını
site/ccc ile girildiğinde site/ccc.php sayfasını....

göstermesini istiyordum.

Önce şunu kullandım:

RewriteEngine On

RewriteRule ^$ index.php [NC,L]
RewriteRule ^([0-9a-zA-Z]+)$ page.php?s=$1 [NC,L]
RewriteRule ^haber/(.*)$ news.php?news=$1 [L]
RewriteRule ^news/(.*)$ news.php?news=$1 [L]
RewriteRule ^neu/(.*)$ news.php?news=$1 [L]



ErrorDocument 404 /404


Düzgün çalışmayınca şöyle uzantı getirip öneki silmek ile çare buldum.

RewriteEngine on
RewriteRule ^$ index.php [NC,L]
RewriteRule ^([0-9a-zA-Z]+)$ page.php?page=$1 [NC,L]
RewriteRule ^([0-9a-zA-Z]+).html$ news.php?news=$1 [NC,L]

ErrorDocument 404 /404


Buna ek olarak site/contact girildiğinde site/contact.php vs.. nasıl gösterebilirim? (Bu daha önemli hale geldi şuan)

Ayrıca ilk başta bahsettiğimi nasıl yapabilirim?

Teşekkürler..
 

 

elektronikssl
webimgo

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 689
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
QSA kullanmak gerek diye biliyorum.
 

 

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