folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Htaccess İle Link Düzenleme



Htaccess İle Link Düzenleme

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek

    index.php?icerik=kategori&katadi=xxx-id                       => url/kategori-xxx-id

    index.php?icerik=altkategori&altkatadi=yyy-id                 => url/altkategori-yyy-id

     

    Bu şekilde link yapılarına sahibim ve sağ tarafta yer aldığı şekilde göstermek istiyorum bununiçin aşağıdaki şekilde kullanmam doğru olur mu ?

    RewriteRule ^([0-9a-zA-Z-_]+).html$  index.php?icerik=kategori&katadi=$1 [L,QSA]

    RewriteRule ^([0-9a-zA-Z-_]+).html$  index.php?icerik=altkategori&altkatadi=$1 [L,QSA]

     

     

    2. olarak ta localhost ta xampp v3.2.2 kullanıyorum. .htaccess dosyası için internetten araştırdığım kadarıyla httpd.conf içinde düzenlemeleri yaptım fakat bu .htaccess i nereye atmam gerekiyor attıktan sonra bi işlem yapmam gerekiyor mu bilemedim içerik te bulamadım. deneme amaçlı 404 hata yönlendirmesi yapıp dosya dizinine attığımda çalışmadı.  Nereye kaydetmem gerekiyor bu meleti 

    coder2 tarafından 09/Tem/16 10:09 tarihinde düzenlenmiştir

    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    Ana dizine atacaksın üstad.


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şöförsen bas gaza// http://zulfumehmet.com/ Kişisel bir olay
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek
    x-files bunu yazdı

    Ana dizine atacaksın üstad.

    C:\xampp   bölümüne atıyoruz değil mi hocam ?    Bu kısma attım da çalışmadı maalesef kodlarr aşağıda ve 404 hatasında 404.html göndermek istedim olmadı

     

    RewriteEngine On

    RewriteBase /

     

    ErrorDocument 404 /404.html

     


    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek

    Anadizine atıp , config leri düzeltince çalıştı sıkıntı yok fakat  aşağıdaki şekilde url yapılarını ne şekilde yapacağım çözemedim valla

     

    url/icerik=konu&konuadi=aaa-id                          => url/konu-aaa-id
    url/icerik=uye-ol => url/uye-ol

    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek

    hocam düz php mi kodluyosun?

    codeigniter kullanırsan böyle angarya işleri o hallediyo htaccess le senin uğraşman gerekmiyo


    black implies white, self implies other, life implies death.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek

    http://www.generateit.net/mod-rewrite/index.php

    Böyle siteler var oralardan hazırlayabilirsin.

     

    Yapamadım abü oradan kendim yazıcam diyorsan, bak buradan fikir edinebilirsin : 

    http://www.sanalicerik.com/sef-link-icin-ornek-olarak-hazirlanmis-htaccess-kodlari-dosyasi/

     

    Tabi tüm bunların öncesinde Big Bang patlaması olmuş, yani sef-link düzenini sağlaman gerek. Onun için de şöyle basit bir fonksiyon yazıp, linklerini buraya paslayacaksın : 

    http://www.erbilen.net/php-sef-link-fonksiyonu/

     

    Ek : CodeIgniter' ın üzerine işediler, kullanacaksan fw : laravel ya da symfony tercih et hocam.

    ozgunlu tarafından 17/Tem/16 19:54 tarihinde düzenlenmiştir

    Hello, i am nothing. I come from Neverland.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek

    Fw konusunda araştırma yaptım biraz laravel e başlayacağım hayırlısı ile. Birkaç video izleyip kod örneklerine baktım fakat öğrenmem sanırım biraz vaktimi alacak.  

    Başladığım işi de yarım bırakmak istemiyorum doğrusu onun için şunu bitirdikten sonra yoğunlaşacağım inşallah.. 

    Hazır olanı yapamadım diğerinde de gösterdiği şekilde yapıyorum http 500 hatası veriyor anlamadım nerde yanlış yaptığımı


    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek
    coder2 bunu yazdı

    Fw konusunda araştırma yaptım biraz laravel e başlayacağım hayırlısı ile. Birkaç video izleyip kod örneklerine baktım fakat öğrenmem sanırım biraz vaktimi alacak.  

    Başladığım işi de yarım bırakmak istemiyorum doğrusu onun için şunu bitirdikten sonra yoğunlaşacağım inşallah.. 

    Hazır olanı yapamadım diğerinde de gösterdiği şekilde yapıyorum http 500 hatası veriyor anlamadım nerde yanlış yaptığımı

    500 hatası için,

    rewrite rule aktif mi apache içinde ?

    htaccess dosyan root içinde olsun.

    bir de içeriğini paylaşır mısın bi bakalım


    Hello, i am nothing. I come from Neverland.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek

    RewriteEngine On

    RewriteBase /

     

     

    RewriteRule ^index.html.* index.php [NC]

     

     

    Basit bir deneme için bu şekilde yaptım. .htaccess    C:\xampp içinde    benim çalışma dosyaları ise C:\xampp\htdocs\www\ogrenelim\ogrenme-amacli-calismalar\PhpStorm\SemaCalisma\YeniKodlama   içinde acaba klasör yolundan dolayı mı sorn oluyor anlamadım.   

    Not: Bu şekilde deneyince   http://localhost/dashboard/  e  yönlendiriyor beni


    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek
    coder2 bunu yazdı

    RewriteEngine On

    RewriteBase /

     

     

    RewriteRule ^index.html.* index.php [NC]

     

     

    Basit bir deneme için bu şekilde yaptım. .htaccess    C:\xampp içinde    benim çalışma dosyaları ise C:\xampp\htdocs\www\ogrenelim\ogrenme-amacli-calismalar\PhpStorm\SemaCalisma\YeniKodlama   içinde acaba klasör yolundan dolayı mı sorn oluyor anlamadım.   

    Not: Bu şekilde deneyince   http://localhost/dashboard/  e  yönlendiriyor beni

    evet hocam YeniKodlama nın içine al. 

    index.php dosyan nerdeyse onun yanına koy.

    Ya da orada belirttiğin rewrite base' inin klasör yolunu götür oraya.

    ozgunlu tarafından 17/Tem/16 21:21 tarihinde düzenlenmiştir

    Hello, i am nothing. I come from Neverland.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    coder2
    coder2's avatar
    Kayıt Tarihi: 15/Mart/2007
    Erkek
    ozgunlu bunu yazdı
    coder2 bunu yazdı

    RewriteEngine On

    RewriteBase /

     

     

    RewriteRule ^index.html.* index.php [NC]

     

     

    Basit bir deneme için bu şekilde yaptım. .htaccess    C:\xampp içinde    benim çalışma dosyaları ise C:\xampp\htdocs\www\ogrenelim\ogrenme-amacli-calismalar\PhpStorm\SemaCalisma\YeniKodlama   içinde acaba klasör yolundan dolayı mı sorn oluyor anlamadım.   

    Not: Bu şekilde deneyince   http://localhost/dashboard/  e  yönlendiriyor beni

    evet hocam YeniKodlama nın içine al. 

    index.php dosyan nerdeyse onun yanına koy.

    Ya da orada belirttiğin rewrite base' inin klasör yolunu götür oraya.

    Hocam base yolunu klasörün yolu olarak belirledim ve 404 hatası alıyorum ,  klasörün içine atınca da aynı hatayı alıyorum.

     Aynı anda iki klasör de de dosyan inin olmamasına dikkat ettim.


    Önceleri Kızlar Utanınca Kızarırdı Şimdilerde Kızarınca Utanıyorlar..
Toplam Hit: 697 Toplam Mesaj: 12
htaccess xampp