Sākumlapa › Forumi › Mājas lapu izstrāde › Servera puse (php, java, ruby, perl, python) › .htaccess
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=
PHP fails ir index.php vai kāds cits fails?
id ir tikai cipari vai arī burti ?
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]
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]
Preses relīzes