ÖR 1 :
tek bir sayfanız var bunu istediğiniz bir isimde .html olarak kullanmak istiyorsanız.
şekilde yapmanız yeterli.
bunu yaptıktan sonra sitenizden abbas.php ye olan linkleri editleyerek benimsayfam.html ye çevirmelisiniz.
ÖR 2 :
bütün işlerinizi tek bir sayfa içinden yapıyorsunuz
ör: index.php?sayfa=iletisim , index.php?sayfa=arama gibi...
bunları html ye çevirmek için ise
şeklinde 1. nin mantığı ile yada;
şeklinde yaparsınız. 1.nin mantığını ÖR1 de anlattım. 2. nin mantığı ise sayfa=$1 yani 1. değişkenimizi al ve sayfa-(.*).html deki (.*) ye yaz. bu durumda $1 değişkenimizde ahmet yazarsa linkimizi sayfa-ahmet.html diye belirtiriz.
ÖR 3 :
çok sorulan sorulardan biri de bu ID ile kontrol yapıyorum ama sanatcı adını nasıl yazdıracam.
bu örnekte sırası ile;
$1 değişkeni indir-(.*)_(.*).html verisinde 1. (.*) alanına gelecek
$2 değişkeni ise 2. (.*) alnına yerleşecek. bunu istediğiniz kadar uzatırsınız. önemli olan gitmesi gereken veriyi gönderebilmektir.
biz sadece ID kontrolu yapacağımız için diğer ekler bize sadece görüntü katar.
sen bu linke.
indir-2341_turkkod.ahugozlum.html yazdırırsanda 2341 İd'li bölüme gidecek
indir-2341_ahmetsafak.babam.html yazdırsanda 2341 İd'li bölüme gidecek budurumda $2 olan alnın verilerini bildirmek sizin isteğinize göredir. id'Yi düzgün yollayın sonra sına istediğinizi yazdırın.
.htaccess i oluştururken en üste
ekleyiniz sonra diğer verileri giriniz.. hadi görüşürz
tek bir sayfanız var bunu istediğiniz bir isimde .html olarak kullanmak istiyorsanız.
Kod:
RewriteRule ^benimsayfam.html$ abbas.php [L,NC]
şekilde yapmanız yeterli.
bunu yaptıktan sonra sitenizden abbas.php ye olan linkleri editleyerek benimsayfam.html ye çevirmelisiniz.
ÖR 2 :
bütün işlerinizi tek bir sayfa içinden yapıyorsunuz
ör: index.php?sayfa=iletisim , index.php?sayfa=arama gibi...
bunları html ye çevirmek için ise
Kod:
RewriteRule ^iletisim.html$ index.php?sayfa=iletisim [L,NC]
şeklinde 1. nin mantığı ile yada;
Kod:
RewriteRule ^sayfa-(.*).html$ index.php?sayfa=$1 [L,NC]
şeklinde yaparsınız. 1.nin mantığını ÖR1 de anlattım. 2. nin mantığı ise sayfa=$1 yani 1. değişkenimizi al ve sayfa-(.*).html deki (.*) ye yaz. bu durumda $1 değişkenimizde ahmet yazarsa linkimizi sayfa-ahmet.html diye belirtiriz.
ÖR 3 :
çok sorulan sorulardan biri de bu ID ile kontrol yapıyorum ama sanatcı adını nasıl yazdıracam.
Kod:
RewriteRule ^indir-(.*)_(.*).html$ indir.php?id=$1&sanatci=$2 [L,NC]
bu örnekte sırası ile;
$1 değişkeni indir-(.*)_(.*).html verisinde 1. (.*) alanına gelecek
$2 değişkeni ise 2. (.*) alnına yerleşecek. bunu istediğiniz kadar uzatırsınız. önemli olan gitmesi gereken veriyi gönderebilmektir.
biz sadece ID kontrolu yapacağımız için diğer ekler bize sadece görüntü katar.
sen bu linke.
indir-2341_turkkod.ahugozlum.html yazdırırsanda 2341 İd'li bölüme gidecek
indir-2341_ahmetsafak.babam.html yazdırsanda 2341 İd'li bölüme gidecek budurumda $2 olan alnın verilerini bildirmek sizin isteğinize göredir. id'Yi düzgün yollayın sonra sına istediğinizi yazdırın.
.htaccess i oluştururken en üste
Kod:
Options +FollowSymLinks
Kod:
[/COLOR]
[COLOR=white]RewriteEngine On
ekleyiniz sonra diğer verileri giriniz.. hadi görüşürz


