Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Php Rewrite Url ( IIS )


Radiance

Öne çıkan mesajlar

Rewrite Url yapmak istiyorum .htaccess dosyası ile yapabiliyorum fakat Apache kullanmadıgım için olmuyor.

IIS'de Asp ve .Net için yapabiliyorum PHP için nasıl yapabilirim.

Rewrite Url nedir diyenler için

Dosya.php?Urun=Elma
gibi linkleri Elma.html veya Elma.paticik vs.. gibi göstermeye yarıyor google indexlemesi daha kolay oldugundan Elma.html yapmak istiyorum

Link to comment
Sosyal ağlarda paylaş

nasıl yani ben anlamadım?

Urun = Elma gelirse sen onu Elma.html mi yapcan?

dosya.php nin en başını şöyle yap


Urun.php

<?

$link1 = $_GET[Urun];
if($link1)
{
$link2 = $link1.".html";
header("location: $link2");
}
?>
<html>
<head>
<title>
asfds
</title>
</head>
<body>
vs
vs
<form .....
...
...
...
</form>
</body>
</html>




böyle olacak :)
Link to comment
Sosyal ağlarda paylaş

Benim yapmak istedigim.
Dosya.php?Urun=Elma yerine adam Elma.html yazdıgında

Dosya.php?Urun=Elma olaracak calısacak ama görünen Url Elma.html olacak forumlarda felan görüşsündür.

aaa.com/Bu-Konu-Cok-5662.html gibi konu başlıgını link olarak alıyor ve google daha rahat indexliyor
Link to comment
Sosyal ağlarda paylaş

html sayfası php sayfasını içerirse olabilir belki,

bunun dışında serverınla ilgili bir olay, lighttpd' de mod_rewrite/reditect var bu tarz olaylarla ilgili (apache' de de olması lazım, çoğu modülü bundan uyarlanmış zaten)

http:/ /sdfasdsd.com/selam/naber diyince index.php?a=selam&b=naber' e yönlendirmek gibi işler yapılabilir mesela.

istediğin bu değil sanırım da alternatif olarak bulunsun.
Link to comment
Sosyal ağlarda paylaş

Fly said:

...
bunun dışında serverınla ilgili bir olay, lighttpd' de mod_rewrite/reditect var bu tarz olaylarla ilgili (apache' de de olması lazım, çoğu modülü bundan uyarlanmış zaten)
...


Apacheden alma mod_rewrite :)

Karag8z said:

apachede .htaccesten başka yolu varmı merak ettim.


Main configuration dosyasindan da ( httpd.conf ) yapabilirsin.

Tabii topic in ana sorununa bir cevabim yok. Yani, IIS de nasil yapilir fikrim yok.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...