• 22-06-2018, 13:53:26
    #1
    Merhaba arkadaşlar
    Örneğin
    siteadi.com/galeri.html
    siteadi.com/proje/insaat-projesi.html

    şeklindeki linkleri

    siteadi.com/galeri
    siteadi.com/insaat-projesi

    şeklinde ayarlamak istiyorum. Yardımcı olursanız sevinirim.

    Teşekkürler
  • 22-06-2018, 13:54:50
    #2
    siteniz özel yazılım mı? Wordpress mi?
  • 22-06-2018, 13:56:17
    #3
    DemirayBilisim adlı üyeden alıntı: mesajı görüntüle
    siteniz özel yazılım mı? Wordpress mi?
    özel yazılım.
  • 22-06-2018, 14:03:25
    #4
    .htaccess ile çözebilirsiniz.

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.html-f
    RewriteRule ^(.*)$ $1.html
    RewriteRule ^([a-z]+)\/?$ $1.html[NC]
    </IfModule>

    eski hali: /galeri.html
    yeni hali: /galeri

    linkleri düzeltmeyi unutmayın
  • 22-06-2018, 14:06:16
    #5
    Sitedeki galeri, proje gibi sayfaların PHP ile kodlandığını varsayarsak

    .htaccess dosyası içerisine

    Options +FollowSymLinks
    RewriteEngine on
    
    RewriteRule ^galeri/ galeri.php [L,NC]
    şu kodu yazıp deneyebilir misiniz?
  • 22-06-2018, 14:09:26
    #6
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    .htaccess ile çözebilirsiniz.

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.html-f
    RewriteRule ^(.*)$ $1.html
    RewriteRule ^([a-z]+)\/?$ $1.html[NC]
    </IfModule>

    eski hali: /galeri.html
    yeni hali: /galeri

    linkleri düzeltmeyi unutmayın
    Öncelikle ilginiz için teşekkürler.
    Ancak .htaccess e bu kodları yazdığımda
    siteadi.com/galeri linki 404 not found hatası veriyor.



    DemirayBilisim adlı üyeden alıntı: mesajı görüntüle
    Sitedeki galeri, proje gibi sayfaların PHP ile kodlandığını varsayarsak

    .htaccess dosyası içerisine

    Options +FollowSymLinks
    RewriteEngine on
    
    RewriteRule ^galeri/ galeri.php [L,NC]
    şu kodu yazıp deneyebilir misiniz?
    Öncelikle teşekkür ederim cevabınız için.

    Ancak .htaccess dosyası içerisine bu kodları yazdığımda ilgili link 404 not found hatası vermeye devam ediyor.



    Sorunu çözdüm arkadaşlar.

    ReWriteRule ^galeri$ index.php?sayfa=galeri&id=$1 [L,QSA]

    ReWriteRule ^projeler$ index.php?sayfa=projeler&id=$1 [L,QSA]

    şeklinde ayarlamam yeterli oldu.

    Teşekkür ederim