Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228

    htaccess un po' complesso

    Ciao a tutti dovrei impostare il file htaccess per fare una cosa di questo tipo:

    richiedo la lingua dell'utente:
    se è italiano:
    recupera la pagina richiesta (senza estensione) e reindirizza a modello.php?pagina=pagina&lingua=italiano
    se è inglese:
    recupera la pagina richiesta (senza estensione) e reindirizza a modello.php?pagina=pagina&lingua=english
    default:
    apri index.php

    Se invece viene richiesto un file con una estensione specifica, aprilo (così se richiedo la pagina pippo.php) mi apre quella senza passare dal modello.php

    Spero di essere stato chiaro.

    Io ho provato così, ma non funziona:
    codice:
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    # Utente italiano
    RewriteCond %{HTTP:Accept-Language} ^it[NC]
    RewriteRule ^([^/]+)$ /modello.php?pagina=$1&lingua=italiano [L,R=301]
    RewriteCond %{HTTP:Accept-Language} ^en[NC]
    RewriteRule ^([^/]+)$ /modello.php?pagina=$1&lingua=english [L,R=301]
    # Default Page (index.php)
    RewriteRule ^([^/]+)$ /index.php [L,R=301]

  2. #2
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228
    nessuno sa aiutarmi?

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.