..
1. Uvod u Apache mod_rewrite
Mod_rewrite Apache modula je jedan od najčešće korištenih među onima za ovu web server, posebice zbog Webmasteri pružiti alat koji omogućuje s jedne strane za stvaranje web-mjesta na temelju dinamičkih web aplikacija i na druge napraviti stranice proizvodi aplikaciju "probavljiv" za tražilice.
No, što je funkcija ovog modula? U praksi, mod_rewrite omogućuje vam da "prevesti" URL-u neki drugi korisnik-definiran u skladu s određenim pravilima koja mora biti napisan u datoteku Apache konfiguraciju ili u zasebnu datoteku, pod nazivom. Htaccess varalica, koji će biti učitane u 'unutar korijena naše web stranice (čak i "upload ovu sliku moraju biti u skladu s određenim kriterijima, ali će produbiti raspravu u trenutku).
Klasičan slučaj upotrebe mod_rewrite se odnose na prevođenje dinamičkih URL-u statički, um vas da se taj pojam je ključno, jer obrazac nije značilo da bi dinamičke adrese (sadrži querystring) kao statične, već naprotiv! Tražilice i naši korisnici će vidjeti statički URL (pippo.html), ali u stvarnosti postoji resursa u dinamičnom adresu (pagina.php? Id = foo).
Da biste to učinili ćemo pisati naše pravilo u prijevodu. Htaccess datoteku i upload na željeno mjesto (tj. jedan za koje prepisati pravila), i od tog trenutka, stranice su uključeni sljedeći koraci će se pojaviti Web poslužitelj za naš:
Ali zašto sakriti URL? Danas razloge treba tražiti u čimbenicima koji često ne odnose na pitanja usko povezano tehničko ili razvoj aplikacija.
U početku mod_rewrite je stvoren kako bi se riješio problem URL predug da bi se tip, to se dogodilo (a često i još uvijek se događa) da bi se postigla detrminata resurs tipa su prepuna querystring varijabli i parametara, prepisati eliminira ovaj problem sposobnost klijenata kako bi osigurao više user friendly URL-a.
Danas, prepisati postala umjesto vrlo važno pitanje za transakcije koje uključuju smještaj web stranica na tražilicama.
I 'dobro poznata činjenica da oni ne indeksirati stranice učinkovitije doći querystring predugo ili previše bogat parametara, ovaj faktor može ograničiti sposobnost resursa pozicioniranje u SERPs.
U praksi, možemo reći da je ono što je user friendly za korisnika i za tražilice.
| |
Linux (tečaj)
Kompletan vodič za open-source sustava. Počevši od 49 €. |
| |
MySQL (tečaj)
Upravljanje open-source baza podataka. Počevši od 39 €. |
| |
PHP (tečaj)
Cijeli tečaj za izradu dinamičkih Web stranica. Počevši od 49 €. |