.htaccess

Tiek skatīts 8 ierakstu – 1 līdz 8 (no 8 kopumā)
  • Autors
    Ieraksti
  • #153860
    natolv
    Participant

    Sveicināti.

    Tā kā sajēga par to, kā viss šajā mistiskajā failā(.htaccess) strādā ir maza, un google diži neko daudz nepalīdzēja, tad ir tāds viens vidēji smags jautājums profesionālajiem web lapu koderiem. Tātad tā, piemēram man ir lapa, kura ņem ar $_GET vērtību(konkrēti ID), bet kaitinoši ir tas, ka saites adresē parādās šis ?id=, kā būtu iespējams caur .htaccess aistāt šo “?id=” ar vienkārši “/”?

    #267678
    Crow
    Participant

    Izmantojot $_POST[]?

    #267679
    natolv
    Participant

    $_POST prasa nolasīt vērtību katru reizi, kad refrešo lapu(tātad kkur tā vērtība jāsaglabā), tas neder :/

    #267680
    daGrevis
    Participant
    #267681
    natolv
    Participant

    Okei, pastudēšu, ceru ka kkas sanāks

    #267682
    BlackHalt
    Participant

    Konkretizējami jautājumi:

    PHP fails ir index.php vai kāds cits fails?

    id ir tikai cipari vai arī burti ?

    #267683
    BlackHalt
    Participant

    Kamēr tu gudro, tikmēr:

    Code:


    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?id=$1 [L]

    #267684
    MaFx
    Participant

    Ar šo te pašam sanāca diezgan paliela ķēpa…

    Mans beigu risinājums bija ar RewriteRule pārrakstīt index.php par sev vēlamo lapu, bet iekš index.php ar $_SERVER noteikt, kura sadaļa ir izvēlēta. [bija problēmas ar pārrakstīšanu un $_GET par spīti n-tajiem tutoriāļiem]

Tiek skatīts 8 ierakstu – 1 līdz 8 (no 8 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā