Asp uzantılı sayfaları html uzantıya nasıl çevirilir
Asp dosyalarınızı artık html’e çevirip google’da daha iyi indekslenmesini sağlamayı öğreneceğiz.
Asp ile yaptığınız bir sitenin adresinin site.com/konu.asp?id=3 yerine www.site.com/deneme_haberi_h18.html şeklinde göstermenin kolay olduğunu biliyor muydunuz?
Bunun için sunucunuzda IIS7 kurulu olmalı.
Ayrıca sunucunuzda iis7’nin modüllerinden olan iss7 url rewrite kurulu olması gerekir. Bunu hosting firmanıza sorunuz.
Şimdi gelelim meselemize: Web.config adında bir dosya oluşturun ve içine şöyle bir örnek yazın:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="deneme" stopProcessing="true"> <match url="^(.*)_h([0-9]+).html" ignoreCase="true" /> <action type="Rewrite" url="konu.asp?id={R:2}" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
Artık kullanıcı site.com/deneme_h19.html yazdığında konu.asp?id=19 sayfası işlenecek