Jump to content
php.lv forumi

RewriteEngine


dAivEd

Recommended Posts

Options +FollowSymlinks

 

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

 

RewriteRule ^(.*) index.php?path=$1 [QSA,L]

 

Parasti man .htaccess fails izskatās šāds un tad ar

explode("/", $_GET['path']); iegūst masīvu ar visām tevi interesējošām vērtībām.

Kā $_GETā uzreiz dabūt, uzreiz nepateikšu.

Link to comment
Share on other sites

Neredzu jēgu pārvērst no ?page=jaunumi&id=10 uz /page/jaunumi/id/10

Jo gluži vienkārši - tādam urlim tāpat ir svarīga mainīgo secība, jo tas ir vienīgais unikālais identifikators, pie kā pieķerties. Attiecīgi, pilnīgi pietiktu ar urli:

/jaunumi/10

 

bet patiesībā labāk būtu ja urlis būtu ne tikai bez query string, bet arī būtu "descriptive". Tas nozīmē, ka varētu lietot šādi id-description:

/jaunumi/10-peteris-nozadzis-5-latus-jurim

 

Lai gan urlis tagad ir garāks tomēr vairāk "aprakstošs" ;)

Link to comment
Share on other sites

Lūdzu nevajag taisīt bezjēdzīgas QUOTEs

 

Istenība jūs nesapratat ko es te no jums gribu, nevis kautkadus švakus skaidrojumus, bet palidzibu piem. manualu vai arī tiešako piemeru nevis "varbūt pameģini tatatata kautkas kautkad sanaks, lieto labaak taaa bet nez ka to uztaisit utt.".

Link to comment
Share on other sites

×
×
  • Create New...