QUOTE (d_alinus2006 @ Mar 12 2009, 21:56)

sall all...vreau sa modific structura URL-urilor de pe site-ul meu..
In momentul de fata in .htacces am scris asa:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^firma-([a-z0-9_]+).html$ info.php?id=$1 [NC,L]
Linkul meu apare cam asa: www.exemplu.com/firma-100.html
doresc sa fac sa-mi apara linkul cam asa: www.exemplu.com/firma-SC-X-SRL-100.html
Ce ar trebui sa mai bag in cod?
Mersi mult..!!
In principiu codul din .htaccess vine cam asa:
CODE
RewriteEngine on
RewriteRule ^firma-(.*)-([0-9]+).html info.php?id=$1 [L]
Options -Indexes
Iar link-urile catre pagini le faci asa:
CODE
<a href="firma-<?= $nume_firma?>-<?= $id_firma?>.html">nume firma(Sau ce vrei tu)</a>
La $nume_firma trebuie sa folosesti php-ul pentru a inlocui spatiul si alte caractere cu -, + sau _ tu alegi.
O varianta ar fi:CODE
$out = array("!", "?", ":", "@", "`", " ", " ", "%");
$nume_firma = str_replace($out, '-', $nume_firma);
PS: Nu sunt vreun expert, am spus ce stiu eu.