Există un site scris pe html. În .htaccess folosesc sfatul lui Spinne (de pe site-ul lui), care exclude posibilitatea de a accesa statica utilizând parametrii - este doar o notă.
Va trebui să adaug câteva pagini în php.
Are sens să convertiți extensia de fișier în .htaccess (folosind mod_rewrite)? Poate și pleacă .php?
Apoi am început să studiez mod_rewrite, văd o soluție simplă, să spunem:
RewriteRule ^ contacte # 092; .html # 036; contacts.php
Dar acum am două pagini - duplicate complet.
Și în continuare, încă nu am suficiente cunoștințe despre ce să fac.
RewriteRule ^ contacte \ .html # 036; contacts.php
Dar acum am două pagini - duplicate complet.
Doar nu. Pagina contacts.html este întotdeauna deschisă ca contacts.php. Pentru aceasta, mod_rewrite este terminat. Nu există duplicate
Fie că doriți să faceți tranziția de la html la php - depinde de dvs. Pentru motoarele de căutare - pentru fig. Dacă este făcut, este doar pentru frumusețe.
Saltele ortopedice pentru fiecare gust # 33;
Reducere personală care a venit de pe forum.
Livrare la St. Petersburg, Moscova și alte regiuni.
- Din Ulyanovsk (pentru moment)
Pentru motoarele de căutare - pentru fig. Dacă este făcut, este doar pentru frumusețe.
Știu că motoarele de căutare se vor clasifica în egală măsură cu această extensie.
Vreau să fac acest lucru pentru o afișare uniformă a tuturor paginilor - pentru frumusețe, aparent.
linkul rel = "canonical" href = "/ contacts.html"
canonică este bună, dar până la punct, în cazul extinderii extensiilor, redirecționarea 301 este încă corectă
deoarece în ceea ce privește robotul nu creează o muncă suplimentară și nu crește timpul de indexare, plus orice canth cu transformări canonice în câteva luni de așteptare pentru reindexare
RewriteRule ^ contacte \ .html # 036; contacts.php
Și unde este redirecționarea aici?
Uneori este util să pretindem că este un nebun. Principalul lucru este că nu intră într-o stare cronică
- Din Ulyanovsk (pentru moment)
care este, pentru a face totul de lucru, ar trebui să fac 301 redirecționări?
Dar din nou nu înțeleg:
dacă fac o redirecționare 301, trebuie să o fac, redirecționând din pagina cu extensia php către pagina cu extensia html, nu?
Dar când solicit un document pentru html, îl folosesc, cu ajutorul regulii, pentru al înlocui cu php. Și se dovedește "ciclul de apă în natură" și nu indexarea paginii.
(Recunosc că sunt plictisit.)
Sau, atunci nu te chinui pe tine, pe roboți sau pe utilizatori și le dai o pagină pe php?
neskor. nu este foarte clar ce este acolo exact navorotili
dacă protecția de la parametri - atunci ei sunt mai ușor de închis prin robots.txt, și nu de a aranja un adok redirecționat