Optimizare URL
Moderator: Moderatori
-
elvsoft.com
- Average Member
- Mesaje: 106
- Membru din: Lun Feb 28, 2005 12:11 am
- Localitate: Cluj-Napoca
- Contact:
Pai nu asa se face.
Poti sa ai URL-uri de genul
domeniu.com/ciocan/
domeniu.com/hammer/
Tu ai baza de date pentru CMS si iti ai tabela de Articole.
In tabela Article poti avea un camp numit URL:
care in cazul nostru va avea valorile:
ciocan
hammer
(Priveste ciocan si hammer ca 2 articole total diferite, cel putin din punctul de vedere al URL-urilor/informatiei despre URL din baza de date).
Si folosesti in .htacess o regula de genul
RewriteRule ^([^/]+)/?([0-9]+)?/?$ /index.php?name=$1&page=$2 [QSA,L]
(Mai ai si paginare in regula
)
Si in index.php o sa ai ceva de genul:
$name = $_GET["name"];
$page = $_GET["page"];
Si iti mai implementezi o funtie de genul:
get_article_by_url($name) care iti returneaza recordul din baza de date care are campul URL egal cu $name.
si de aici te descurci
Uita-te in Wordpress cum e implementata toata treaba.
Poti folosi si url-uri cu sufix .php daca ti neaparat. Dar e pacat daca tot te bagi in .htaccess
.
Poti sa ai URL-uri de genul
domeniu.com/ciocan/
domeniu.com/hammer/
Tu ai baza de date pentru CMS si iti ai tabela de Articole.
In tabela Article poti avea un camp numit URL:
care in cazul nostru va avea valorile:
ciocan
hammer
(Priveste ciocan si hammer ca 2 articole total diferite, cel putin din punctul de vedere al URL-urilor/informatiei despre URL din baza de date).
Si folosesti in .htacess o regula de genul
RewriteRule ^([^/]+)/?([0-9]+)?/?$ /index.php?name=$1&page=$2 [QSA,L]
(Mai ai si paginare in regula
Si in index.php o sa ai ceva de genul:
$name = $_GET["name"];
$page = $_GET["page"];
Si iti mai implementezi o funtie de genul:
get_article_by_url($name) care iti returneaza recordul din baza de date care are campul URL egal cu $name.
si de aici te descurci
Uita-te in Wordpress cum e implementata toata treaba.
Poti folosi si url-uri cu sufix .php daca ti neaparat. Dar e pacat daca tot te bagi in .htaccess
Ultima oară modificat Mie Sep 14, 2005 12:39 am de către elvsoft.com, modificat 1 dată în total.
Adrian Andreias,
IntoVPS | IntoDNS | Elvsoft
IntoVPS | IntoDNS | Elvsoft
- westdesign
- New Member
- Mesaje: 3
- Membru din: Dum Sep 17, 2006 10:25 am
- Localitate: Oradea
- Contact:
Smecheriile merg doar pentru o perioada... nu stii niciodata cand te prind...
www.westdesign.ro
::: Echipa Westdesign :::
::: Echipa Westdesign :::
Înapoi la “Optimizare pentru motoarele de cautare (SEO)”
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori


