parametros... endereços com barras

Rolufi

Membro
Viva, alguém me pode dizer a 'metodologia' usada para passar e ir buscar parámetros e valores através de endereços usando as barras ... por exemplo index.php?id=1&s=a ficaria index.php/1/a/
 
Viva,

Tens que fazer isso conjuntamente com o apache.

Crias um arquivo .htaccess para te redireccionar todos os pedidos para a pagina, por exemplo, index.php

A partir daí trabalhas com a REQUEST_URI do SERVER ( $_SERVER['REQUEST_URI'] ) e tomas as acções que desejares..

Saudações
 
Lê isto: http://www.sitepoint.com/article/guide-url-rewriting

Basicamente, tens que meter algum código no .htacess que activa o mod_rewrite do apache, e que define como tu queres que seja feito o "url rewrite".

Podes usar isto para conseguires o código que precisas. Basta meteres lá o URL normal (com aqueles &algo=2 e tal) e depois o script fornece-te o código que tens que meter no .htacess .

Por exemplo,
Código:
http://joaojeronimo.freehostia.com/errors/index?error=404
pode ficar
Código:
 http://joaojeronimo.freehostia.com/errors/error/404/
se usares
Código:
Options +FollowSymLinks
RewriteEngine on
RewriteRule /error/(.*)/ index?error=$1
no teu .htacess
 
Back
Topo