• 26-12-2017, 20:38:02
    #1
    Merhaba;
    Aşağıdaki .htaccess dosyasını web.config'e uyarlamaya çalışırken hatalar aldım, uyarlama konusunda yardımcı olabilecek var ise uyarlayıp konu altına eklerse minnettar kalırım, teşekkürler iyi forumlar.
    RewriteEngine on
    RewriteRule ^([a-zA-Z0-9\-_]+).html$ index.php?sayfa=$1 [L,QSA]
    RewriteRule ^urunler-(.*?)?$ index.php?sayfa=urunler&id=$1 [L,QSA]
    RewriteRule ^alt-kategori-(.*?)?$ index.php?sayfa=alt-kategori&id=$1 [L,QSA]
    RewriteRule ^sayfalar-(.*?)?$ index.php?sayfa=sayfalar&id=$1 [L,QSA]
    RewriteRule ^projeler-(.*?)?$ index.php?sayfa=projeler&id=$1 [L,QSA]
    RewriteRule ^proje-detay-(.*?)?$ index.php?sayfa=proje-detay&id=$1 [L,QSA]
    RewriteRule ^GaleriKategori-(.*?)?$ index.php?sayfa=galeri-kategori&id=$1 [L,QSA]
    RewriteRule ^haberler-(.*?)?$ index.php?sayfa=haber-detay&id=$1
    RewriteRule ^urun-detay-(.*?)?$ index.php?sayfa=urun-detay&id=$1 [L,QSA]
    RewriteRule ^haber-detay-(.*?)?$ index.php?sayfa=haber-detay&id=$1 [L,QSA]
    RewriteRule ^sayfalar-(.*?)?$ index.php?sayfa=sayfalar&id=$1
  • 26-12-2017, 20:48:15
    #2
    Hocam selamlar
    Converterlarla denediniz mi?
    <rule name="rule 1U" stopProcessing="true">
        <match url="^([a-zA-Z0-9\-_]+).html$"  />
        <action type="Rewrite" url="/index.php?sayfa={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 2U" stopProcessing="true">
        <match url="^urunler-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=urunler&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 3U" stopProcessing="true">
        <match url="^alt-kategori-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=alt-kategori&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 4U" stopProcessing="true">
        <match url="^sayfalar-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=sayfalar&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 5U" stopProcessing="true">
        <match url="^projeler-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=projeler&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 6U" stopProcessing="true">
        <match url="^proje-detay-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=proje-detay&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 7U" stopProcessing="true">
        <match url="^GaleriKategori-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=galeri-kategori&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 8U">
        <match url="^haberler-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=haber-detay&amp;id={R:1}"  />
    </rule>
    <rule name="rule 9U" stopProcessing="true">
        <match url="^urun-detay-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=urun-detay&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 10U" stopProcessing="true">
        <match url="^haber-detay-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=haber-detay&amp;id={R:1}"  appendQueryString="true" />
    </rule>
    <rule name="rule 11U">
        <match url="^sayfalar-(.*?)?$"  />
        <action type="Rewrite" url="/index.php?sayfa=sayfalar&amp;id={R:1}"  />
    </rule>
  • 26-12-2017, 21:08:45
    #3
    huseyincengiz adlı üyeden alıntı: mesajı görüntüle
    Hocam selamlar
    Converterlarla denediniz mi?
    <rule name="rule 1U" stopProcessing="true"> <match url="^([a-zA-Z0-9\-_]+).html$" /> <action type="Rewrite" url="/index.php?sayfa={R:1}" appendQueryString="true" /> </rule> <rule name="rule 2U" stopProcessing="true"> <match url="^urunler-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=urunler&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 3U" stopProcessing="true"> <match url="^alt-kategori-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=alt-kategori&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 4U" stopProcessing="true"> <match url="^sayfalar-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=sayfalar&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 5U" stopProcessing="true"> <match url="^projeler-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=projeler&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 6U" stopProcessing="true"> <match url="^proje-detay-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=proje-detay&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 7U" stopProcessing="true"> <match url="^GaleriKategori-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=galeri-kategori&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 8U"> <match url="^haberler-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=haber-detay&amp;id={R:1}" /> </rule> <rule name="rule 9U" stopProcessing="true"> <match url="^urun-detay-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=urun-detay&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 10U" stopProcessing="true"> <match url="^haber-detay-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=haber-detay&amp;id={R:1}" appendQueryString="true" /> </rule> <rule name="rule 11U"> <match url="^sayfalar-(.*?)?$" /> <action type="Rewrite" url="/index.php?sayfa=sayfalar&amp;id={R:1}" /> </rule>
    Denedim hatalı uyarlıyor maalesef.