Navigation Menu



image

PHP - somo la 40: Jinsi ya kutumia htaccess file kubadilisha muonekano wa link

Katika somo hili uatakwenda kujifunza jinsi ya kutumia htaccess ili kubadili muonekano wa link ya website ama blog ili kuifanya iwe rafiki zaidi.

Katika somo hili tutakwenda kujifunza kuhusu kutengeneza friendly url, yaani link iliyo rafiki kwa matumizi ya website na blog. Link iliyo rafiki kwa SEO. Katika somo hili tutaendelea kutumia ile blog yetu tulioitengeneza kwenye somo la 11.

 

Kufanya friendly url.

Friendly url ni link iliyo rafiki kiusalama na kwenye SEO. angalia mfano kwenye ile blog yetu link ya kwenye post ipo hvi http://localhost/web/view.php?id=2 sasa hapa tunataka kuondoa hivyo view.php?id=2 tufanye kitu ambacho ni rafiki kama  http://localhost/web/2-alama-za-barabarani hapo tutaondoa empty space katikati nimezibadili kw akuweka alama ya “-”. Id 2 ipo kama mwanzo. Tutaendelea kuitmia ili somo letu liwe rahisi zaidi na bado usalama uendelee kuwepo.

 

Sasa hatuwa ya kwanza ni kuondoa view.php?id= tunakwend akubadili kipengele hiki kabisa ili url iwe http://localhost/web/2 ili kufanya hivi tunatakiwa tuweze kutumia .htaccess file. Huwenda hii ndio mara yako ya kwanz akusikia hiki kitu .htaccess, ama tayari unatambuwa, basi hapa nitakujuza zaidi.

 

.htaccess ni nini?

Ni kifupisho cha maneno hypertext access hili ni faili ambalo linafanya configuratio kwenye web yake katika folda husika. Yaani linaweza kufanya stting khusu website yako. Lenyewe linaandikwa kwa lugha ya apache language ama derective. Hata hivyo hapa hatutajifunza hiyo language, wala syntax za htaccess. Lengo hapa utajifunza ili tuweze kufanikisha lengo la somo letu.

 

Htaccess inaweza kufanya haya:

  1. Kubadilisha link ya faili husika

  2. Kublock upatikanaji wa baadhi ya mafaili

  3. Kubadili file extension kwa mfano .html likasomeka kama .php

  4. Ku redirect url

  5. Kuondosha baadhi ya vitu usivyovitaka kwenye link.

Sisi hapa hasa tunahitaji hiyo namba 5, ambapo tutakwenda kuondosha view.php?id=2 kwenye url.

 

Hatuwa za kutengeneza .htaccess

  1. Tengeneza faili kwenye root folda. Root folda ni folda ambalo lina website yako.

  2. Hilo file liite.htaccess huna haja ya kuweka extension yeyote

  1. Hatuwa inayofuata ni kuweka ON liho file. Mwanzo kabisa weka code hii RewriteEngine on

  2. Ili kujweza ku comment utaweka alama ya reli # mwanzoni mwa conmment yako.

  3. Ingia kwenye faili la index, pale kwenye link inayopeleka da">...



    Nicheki WhatsApp kwa maswali





               

    Je! umeipenda hii post?
    Ndio            Hapana            Save post

    Rajabu image Tarehe 2024-05-10 14:53:23 Topic: PHP Main: Project File: Download PDF     Share On Facebook or Whatsapp Imesomwa mara 495


    Sponsored links
    👉1 Simulizi za Hadithi Audio     👉2 kitabu cha Simulizi     👉3 Sira ya Mtume Muhammad (s.a.w)     👉4 Kitau cha Fiqh     👉5 Madrasa kiganjani     👉6 Kitabu cha Afya    

    Post zifazofanana:-

    PHP - somo la 35: Jinsi ya ku upload mafaili kwa kutumia PHP
    Katika somo hili utakwenda kujifunza jinsi ya ku upload mafaili kwenye server kwa kutumia PHP Soma Zaidi...

    PHP somo la 49: utangulizi wa Object Oriented Programming katika PHP
    Huu ni mwendelezo wa mafunzo ya PHP na hapa tunaaza rasmi advanced PHP. tutakwenda kuingia ndani zaidi kwenye PHP. Ni vyema kabla ya kuanza course hii ya advanced PHP uwe una uelewa wa kutosha kuhusu mafunzo yetu ya PHP. Soma Zaidi...

    PHP somo la 74: aina za http headerna server variable
    Katika somo hii utakwenda kujifunza aina za http header na server variable. Hapa tutakwenda kuchambuwa mgawanyiko wa httpheader na kazi zake. Soma Zaidi...

    PHP - somo la 44: Nini cURL na ni yapi matumizi yake?
    Katika somo hilibutajifunza maana ya cURL pamoja na matumini yake Soma Zaidi...

    Jinsi ya kupata location ya mtu lwa kutumia IP address
    Katika post hii utajifunza jinsi ya kupata taarifa muhimu za mtumiaji kw akutumia Ip address yake. Soma Zaidi...

    PHP somo la 52: Aina za access modifire na zinavyotofautiana.
    Katika somo hili utakwenda kujifunza kuhusu access modifier ili kuweza kuthibiti nama ya kuzitumia properties kwenye class. Soma Zaidi...

    PHP somola 69: jinsi ya kutuma email kwa watu zaidi ya mmoja kwa kutumia PHPMailer
    Katika somo il utajifunza kutuma email kwa watu wengi kwa kutumia PHPMailer. Pia utajifunza jinsi ya kuweka Carbon Copy na Blind Carbon Copy Soma Zaidi...

    PHP somola 78: Cookie Headers
    Katika somo hili utakwenda kujifunza kuhusu Cookie Headers Soma Zaidi...

    PHP somo la 67: Project ya CUDE operaton wa utuma OOP na PDO
    Katika somo hii utakwenda kujifunza jinsi ya kufanya CRUDE operation kwa kutumia PDO. crude operation inahusu create, read, update. Delete. Soma Zaidi...

    PHP somo la 87: Jinsi ya kuangalia error wakati wa ku decode na ku encode json data
    Katika somo hili utakwenda kujifunza jisni ya kudhibiti error ambazo zinaweza kutokea wakati wa ku encode na ku decoe json data Soma Zaidi...

    PHP somo la 54: class constant kwenye php
    Katika somo hili utakwenda kujifunza jinsi ya kutumia constatnt kwenye class. Soma Zaidi...

    PHP somo la 91: Mambo ya kuzingatia unapokuwa unashughulika na data za json
    Haya ni mabo ya kuzingatia unapo encode ama ku decode data za json Soma Zaidi...