Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    togliere l'estensione alle pagine tramite mod rewrite

    ciao a tutti,
    dopo esser riuscito a capire il funzionamento del mod rewrite, vorrei toglire tutte le estensioni alle mie pagine, per ottenere qualcosa del genere:

    www.pippo.it/pluto che redirige verso www.pippo.it/pluto.php

    teoricamente nulla di piu' semplice...questo è cio' che ho inserito nell'.htaccess:

    RewriteEngine On
    RewriteRule ^index$ index.php [L]
    RewriteRule ^link$ link.php [L]
    RewriteRule ^mappa$ mappa.php [L]
    RewriteRule ^contatti$ contatti.php [L]

    la prima cosa strana è che il $ messo come chiusura dell'url non fa funzionare il tutto a dovere. Provo a toglierlo ottenendo questo:

    RewriteEngine On
    RewriteRule ^index index.php [L]
    RewriteRule ^link link.php [L]
    RewriteRule ^mappa mappa.php [L]
    RewriteRule ^contatti contatti.php [L]

    fantastico, la index funziona!
    La sorpresina è pero' che funziona solo se il nome della pagina è "index"!!! perchè??
    ho provato a modificare l'ordine delle righe, rimettere il $, ma nulla, mi da errore 404....

    cosa succede secondo voi??

    grazie mille!

  2. #2
    bah saran tutti in vacanza....fatto sta che su aruba pare che il nome fittizio della pagina senza estensione debba essere diverso da quello reale

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.