-
Üyelik
30.01.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Software Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** A**
-
Mesajlar
2434
-
Beğeniler
686 / 1151
-
Ticaret
1, (%100)
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^(.*)$ $1.php [L, NC]
siteadi.com/anasayfa ile siteadi.com/anasayfa.php
siteadi.com/yardim ile siteadi.com/yardim.php
siteadi.com/bildir ile siteadi.com/bildir.php
vb.
1 kişi bu mesajı beğendi.
-
Üyelik
30.01.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Software Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** A**
-
Mesajlar
2434
-
Beğeniler
686 / 1151
-
Ticaret
1, (%100)
Ne hatası verdi ?
Benim verdiğim şekil yalnızca kayit.php, anasayfa.php, test.php gibi statik sayfalar için.
Dinamik sayfalarda (id vb. değişken içeren) işe yaramayacaktır.
1 kişi bu mesajı beğendi.
-
Üyelik
30.01.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Software Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** A**
-
Mesajlar
2434
-
Beğeniler
686 / 1151
-
Ticaret
1, (%100)
O hatayı vermesinin sebebi [L, NC] arasındaki boşluktan. [L,NC] olmalıydı, fazladan boşluk bırakmışım.
Hürkal'ın verdiği kodlar benim bahsettiğim şekildeki kodlar.
$_GET[] ile gelen her şeyde benim verdiğim kod hata verir. Sebebi ise, adres satırından gelen her şeyi, dosya olarak aramasıdır.
Yani, siteadi.com/asdww2-id343 gibi bir adres yazılırsa asdww2-id343.php olarak arar.