PHP: Lezione 4 – mod_rewrite interpretare le url

Ebbene si’, con il mod_rewrite le url vengono interpretate non riscritte. E’ bene chiarire che il mod_rewrite non serve alla riscrittura delle URL quindi inutile che proviate ad attivare il modulo sperando di passare da /product.php?id=1 a /bambole-di-pezza.html perche’ il mod_rewrite non fa questo.
Altra cosa da chiarire: il mod_rewrite puo’ funzionare anche con windows. Funziona sia con il server Web Apache che con IIS ma visto che non e’ compito di questo corso spiegare come si configura un Web Server come IIS vi consiglio di leggervi http://www.isapirewrite.com o altri simili. Usando Apache la cosa e’ invece piu’ semplice basta creare il file .htaccess…ma i file che iniziano con il punto a windows non piacciono e allora ? Allora basta studiare un attimo il file di configurazione di Apache per capire che .htaccess e’ l’AccessFileName ossia il nome del file usato per riscrivere le url (e non solo!). Ma noi possiamo tranquillamente modificare la configurazione di Apache; ci bastera’ chiamarlo ad esempio htaccess et voila’ il nostro AccessFileName si chiamera’ d’ora in poi htaccess anche nei nostri virtualhost.

Leggi tutto “PHP: Lezione 4 – mod_rewrite interpretare le url”

PHP: Lezione 1 – Presentiamo gli strumenti

Oggigiorno  per qualsiasi informazioni ci rivolgiamo ad Internet. Sempre piu’ spesso il motore di ricerca Google e’ la pagina principale di molti browser. Spesso addirittura molti confondono la barra degli indirizzi del browser con il box di ricerca di Google. Farsi quindi trovare su Internet significa comparire tra le prime 3-4 pagine di Google ed e’ anche per questo che la programmazione in PHP deve orientarsi ad un’ottica SEO.

Creare pagine con esiguo contenuto duplicato, facili da manutenere, con URL che non confondano gli spider e’ una cosa fondamentale per emergere nell’immenso mare di Internet. Troppo spesso ormai si trovano siti che usano Flash o Ajax in modo inappropriato oscurando  il contenuto agli spider.
Leggi tutto “PHP: Lezione 1 – Presentiamo gli strumenti”