- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- mod_rewrite e regola basilare...ma non funziona
-
mod_rewrite e regola basilare...ma non funziona
Salve a tutti,
oggi mi sono letto qualche guida in merito all'utilizzo di mode_rewrite con il fine di rendere gli url nel mio sito più lineari.
A dire la verità l'utilizzo che voglio fare ora di questa tecnica è semplicemente quella di nascondere l'estensione dei mie file, così, ho creato il mio file .htaccess e scrittoci dentro quanto segue:RewriteEngine on RewriteBase / RewriteRule ^index$ index.php RewriteRule ^about$ about.php
ma non funziona minimamente.
Le pagine .php le raggiungo se specfico l'estensione altrimenti ricevo un erroreNot Found The requested URL /index was not found on this server.
Il mio sito è ospitato su un dominio linux in hosting presso aruba e leggendo in rete, il modulo per l'utilizzo del mod_rewrite dovrebbe essere installato. Disco dovrebbe perchè non so come posso controllare il file di configurazione di apache, non credo che ho accesso.
In ogni modo...il mio esempio di sopra è corretto?!? Mi sono perso qualcosa?
Il file htaccess è nella root dove ci sono gli stessi file php (che magari in furueo piazza in una cartella diversa).Grazie,
saluti
-
Ciao skunkio, prova con questo
RewriteEngine On RewriteRule ^index index.php RewriteRule ^about about.php ```hai inserito un parametro in più.
-
@pettedemon said:
Ciao skunkio, prova con questo
>RewriteEngine On RewriteRule ^index index.php RewriteRule ^about about.php >```hai inserito un parametro in più. Uguale, ottengo lo stesso risultato, ossia, 404 Not Found Grazie, Saluti
-
Ciao a tutti ....
Ho trovato questo post interessante e desideravo sapere se qualcuno mi poteva aiutare a capire il perchè non funziona RewriteRule.
La mia situazione al momento è questo
localhost/pippo/cliente.php
ho scritto un file .htaccess
RewriteEngine On
RewriteBase /pippo/
RewriteRule ^contatti$ contatti.php
RewriteRule ^partners$ partners.php
RewriteRule ^clienti$ clienti.php
RewriteRule ^noi$ noi.php
RewriteRule ^servizi$ servizi.php
RewriteRule ^assistenza$ assistenza.phpho un menu nel quale ho inserito un link del tipo localhost/pippo/clienti , la pagina clienti.php viene visualizzta in maniera corretta pero mi piacerebbe far comparire nella URL localhost/amg/clienti/ .
Ho visto su alcuni siti che è possibile farlo ma non riesco a trovare la soluzione....
Qualcuno mi potrebbe aiutare ...
GRAZIE in anticipo
Taglioecucito