Discussione:
Domanda da inesperto
(troppo vecchio per rispondere)
Leonardo
2009-06-06 08:25:58 UTC
Permalink
Questo dovrebe far apparire pagina.html invece di pagina.php
No, dovrebbe sostituire "pagina.php" alle richieste che cominciano con
"pagina.html". Attenzione che sostituire e apparire sono due concetti
diversi.
OK
Quello che mi fa pensare ad un errore mio di sintrassi e non di
attivazione
di mod_rewrite è che non funziona nemmeno se lo carico sul server.
Che vuol dire? Perché le regole di rewrite le stai provando sul client?
Prima in locale, ma non funzionano, allora ho messo sul server le 2 pagien
ed il file .htaccess.
Una pagina chiama l'altra con un link (pagina1-chimante.php a pagina.php che
dovrebbe divenire pagina.html),
il contenuto si .htaccess è :
RewriteEngine on
RewriteRule ^pagina.html$ pagina.php [L]

ma continua a non funzionare.

La prima domanda che mi sono posto è stata_
In locale. ho mod_rewrite abilitato e funzionante?
Dalle prove che ho fatto sembrerebbe di si anche se data la mia non buona
conoscenza di coma abilitarlo non sono completamente sicuro.
Ho leptto poi che sul server è sempre attivo ed ho testato le pagine sul
server.
Anche qui nessun risultato!
Ad allora mi domanco: cosa devo aspettarmi divedere nella barre degli
indirizzi quando funziona?
O più per esteso: come lo testo?
Sto cercando di leggere e soprattutto di capire il contenuto di
http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
ma il mio inglese non è il massimo.
Esiste, in traliano, qualche fonte o anche un libro che ne parla in modo
decente?
Grazie
Leonardo
Leonardo
2009-06-06 08:49:13 UTC
Permalink
"Andrea D'Amore" <***@LOSPAM.gmail.com.invalid> ha scritto nel
messaggio news:and.damoreVIA-***@newssrv.fastweb.it...
Sul server l'errore è questo
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)
Che è il Microsoft, per questo non funziona sul server? (Aruba)
Leo
Andrea D'Amore
2009-06-06 15:40:46 UTC
Permalink
Post by Leonardo
Che è il Microsoft, per questo non funziona sul server? (Aruba)
Non ho mai usato IIS ma dubito che le istruzioni per configurare apache2
vadano bene anche per IIS.
Andrea D'Amore
2009-06-06 15:41:41 UTC
Permalink
Post by Leonardo
In locale. ho mod_rewrite abilitato e funzionante?
mod_rewrite è un modulo di Apache, se usi IIS non è né abilitato né
funzionante ma c'è sicuramente un analogo.

Continua a leggere su narkive:
Loading...