www.mrwebmaster.it - usare-mod-rewrite-trasformare-pagine-php-html_345

Page 1

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


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.