Usare il mod_rewrite: trasformare pagine .php in .html | Articoli Apache | Apache | ...
Home
Download
Cerca:
News
Blog
su Mr.Webmaster
tuo
Tools
sul Blog
Forum
Pagina 1 di 2
Altro...
Newsletter: Tua email...
Scegli Kreativo.it Crea e amministra siti in HTML5 con facilità e velocità senza avere competenze specifiche Il tuo annuncio qui?
Apache
Home >
Tutti gli argomenti
Link sponsorizzati
Usare il mod_rewrite: trasformare pagine .php in .html
Articolo scritto da Claudio Garau
Grazie al Web Sever Apache abbiamo la possibilità di intervenire sulla sintassi delle URL per modificarle. In questo articolo vedremo come agire sull'estensione di un file ".php" in modo da trasformala in ".html". A questo scopo potrebbe dover essere necessario abilitare il modulo di Apache che presiede alla "riscrittura" delle URL noto come: mod_rewrite; per fare ciò dovremo editare il file di configurazione di Apache "httpd.conf" ed intervenire sulle due voci specifiche riferite a questo modulo. Il tuo banner qui?
(L'articolo continua più sotto...)
148
Mi piace
Consiglia Mr.Webmaster su Google, basta un click! 7,4mila
606 follower
La prima voce è la seguente: LoadModule rewrite_module modules/mod_rewrite.so La seconda è AddModule mod_rewrite.c A volte queste due istruzioni sono entrambe "commentate" dal simbolo del cancelletto "#" e quindi non abilitate di default; in questo sarà sufficiente eliminare entrambi i "#" e salvare le modifiche apportate ad "httpd.conf" per poter utilizzare il mod_rewrite. Una volta abilitato il modulo per il "rewriting" dovremo inserire un file ".htaccess" nella directory in cui si trova il documento di cui vogliamo modificare l'estensione. Un ".htaccess" non è altro che un file in cui vengono inserite delle direttive che il Web server dovrà rispettare. Se per esempio volessimo trasformare in ".html" l'estensione di un file chiamato "pagina.php" interno ad una directory nominata "site", dovremmo inserire all'interno di "site" un file che chiameremo ".htaccess" (senza ulteriori specifiche) contenente le seguenti istruzioni: RewriteEngine on RewriteRule ^pagina.html$ pagina.php [L]
http://www.mrwebmaster.it/apache/articoli/usare-mod-rewrite-trasformare-pagine-ph...
28/06/2012
Usare il mod_rewrite: trasformare pagine .php in .html | Articoli Apache | Apache | ...
La direttiva RewriteEngine settata su "on" permetterà il "rewriting" all'interno della directory in cui l'".htaccess" è stato inserito. RewriteRule, invece, indicherà quali saranno le pagine interessate al "rewriting" e il modo in cui esso avverrà; nel nostro caso RewriteRule trasformerà l'estensione ".php" del file "pagina" in ".html" senza intervenire su altri documenti. Tenete conto che "pagina" continuerà ad essere in tutto è per tutto un file PHP, ciò accade perché il "rewriting" non agisce sui contenuti di un file ma esclusivamente sulle URL che portano ad esso; quindi, sempre nel nostro caso, "www.miosito.it/site/pagina.html" equivarrà a "www.miosito.it/site/pagina.php". Il "rewriting", viene spesso utilizzato per rendere più semplice l'indicizzazione delle pagine di ricerca, infatti, i loro "crawler" sono notoriamente poco attratti da URL 2
trasformare l'URL: "www.miosito.it/index.php?page=news" nella Mi piace
Pagina 2 di 2
Il tuo PC è al sicuro? Acquista Total protection con il 50% di sconto! Non aspettare! Segretaria Virtuale. Provala GRATIS Risparmia il 90% dei costi fissi del tuo ufficio utilizzando una segretaria virtuale. Prova subito gratis! Scopri i trucchi del mestiere! Iscriviti al corso on-line di Web Marketing e diventa un esperto di SEO, SEM, ecc. Guida ad HTML5 Scopri i segreti di HTML5. Guida gratuita in italiano
modo: Corsi di informatica on-line E-Learning con tutor online ed attestato finale. Iscriviti subito ai corsi!
0
0
Il tuo annuncio qui?
Ricevi
Usare il mod_rewrite: trasformare pagine .php in .html e Apache Non riceverai SPAM e potrai cancellarti in ogni momento. Leggi la nostra privacy policy.
Tua email...
Mi piace
Invia
A 2 persone piace questo elemento. Di' che piace anche a te, prima di tutti i tuoi amici.
Aggiungi un nuovo commento!
Posta come … Visualizzo 0 commenti Ordina per Più vecchi
Sottoscrivi via email
Sottoscrivi via RSS
Mr.Webmaster • • • • •
Pubblicità Chi Siamo Contattaci Collabora Note Legali © 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122
http://www.mrwebmaster.it/apache/articoli/usare-mod-rewrite-trasformare-pagine-ph...
28/06/2012