Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

URL rewrite
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Servere Web
Subiectul anterior :: Subiectul următor  
Autor Mesaj
cyberdog



Data înscrierii: 26/Mar/2007
Mesaje: 68

Trimis: Joi Mai 31, 2007 3:32 pm    Titlul subiectului: URL rewrite  

Salut!
Ma poate ajuta si pe mine cineva cu un url rewrite pentru a putea transforma : titlu-articol-nou.php in articol.php?articol=titlu-articol-nou ?

Va multumesc!
Sus  
beeuser



Data înscrierii: 20/Mai/2004
Mesaje: 378

Trimis: Joi Mai 31, 2007 3:47 pm    Titlul subiectului:  

Again

RewriteEngine On
RewriteRule (.*).php articol.php?titlu=$1 [L]


Asta va creea variabila globala $_GET['titlu'];
Dar aici va trebui sa faci mai multe verificari, sa vezi daca articolul exista. Si s-ar putea sa ai mai multe pagini php. De exemplu index.php, in cazul acesta va cauta articolul cu titlul 'index', care evident nu exista. In acest caz trebuie sa pui inainte de ultima linie

RewriteRule ^index\.php - [L]

Si la fel trebuie facut pentru fiecare alt fisier.

Deci varianta finala


RewriteEngine On
RewriteRule ^index\.php - [L]
RewriteRule (.*).php articol.php?titlu=$1 [L]

Si variante mai sunt.
Sus  
cyberdog



Data înscrierii: 26/Mar/2007
Mesaje: 68

Trimis: Joi Mai 31, 2007 3:50 pm    Titlul subiectului:  

Iti multumesc mult pentru raspunsul prompt si competent!
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Servere Web
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community