• 27-11-2022, 21:41:19
    #1
    www.siteadi.net/deneme/25/aaaa-bbbb-cccc ***** www.siteadi.net/deneme/aaaa-bbbb-cccc

    linkindeki id yi kaldırmak istiyorum bunun için nasıl bir yol izlemeliyim? Böyle bir şey mümkün mü ?
  • 01-12-2022, 11:18:40
    #2
    mümkündür.
    web.config dosyasına

                   <rule name="sayfalar" stopProcessing="true">
                        <match url="^sayfalar/(.*)" ignoreCase="true" />
                        <action type="Rewrite" url="sayfalar.asp?id={R:1}" />
                   </rule>
    yazarsın
    ----------------------------------------------------------------------------------------------------------------
    sayfalar.asp dosyanda da
    seolink=suz(request.querystring("id"))
    Set getir= Server.CreateObject("ADODB.Recordset")
    sor = "Select * from veriler where link='" &suz(seolink)& "' and listele=1"
    getir .Open sor,vtbaglan,1,3

    bu şekilde veritabanında link gibi bir alanla eştleyip web.config ile çalıştırabilirsin
  • 07-12-2022, 16:12:04
    #3
    emrah24 Hocam,
    İlginiz için çok teşekkür ederim. Birden fazla sayfa olursa aşağıdaki kodu diğer sayfalar için uyarlamamız mı gerekir?
    <rule name="sayfalar" stopProcessing="true">
    <match url="^sayfalar/(.*)" ignoreCase="true" />
    <action type="Rewrite" url="sayfalar.asp?id={R:1}" />
    </rule>
  • 07-12-2022, 16:19:42
    #4
    tek tip sayfa ise hepsini sayfalar.asp den yaparsın

    sayfalar/(.*) kısmında ki / işaretinden sonra gelen kısın diyelim ki sayfalar/emrah yazdırdın
    queryden yani sayfalar.asp?id={R:1} R1 değeri emrah olur, ahmet ise ahmet gelir