Visualizzazione dei risultati da 1 a 5 su 5

Discussione: rewrite

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417

    rewrite

    ho questo problema:
    ho fatto un htaccess cosi costruito

    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} \.([a-z-]+\.[a-z]{2,6})$ [NC]
    RewriteRule ^(.*)\.html$ artista.php?id=$1

    pero tutte le pagine con estensione html vengono riscritte su artista.php
    come posso fare che solo le pagine provenienti da una determinata posizione vengano riscritte e tutte le altre no?

    Grazie Luigi

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    devi aggiungere una condizione sul referrer, tipo:

    codice:
    RewriteCond %{HTTP_REFERER} dominio\.com [NC]

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417
    ho bisogno che faccia il rewrite solo per i collegamenti che arrivano dalla pagina index.

    tutti gli altri non dovrebbe modificarli, ho messo una pagina di prova esempio.html e vorrei che questa non passasse da rewrite.

    come posso fare?
    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    prova un po' con...
    codice:
    ewriteCond %{HTTP_REFERER} index\.html [NC]
    non ricordo bene il parametro che parte dell'url gestisce... prova o cerca dei docs su esso... ma se poi devi gestire di fatto solo una pagina, non puoi cambiare quella pagina?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417
    non riesco a sistemarlo, o mi cambia tutti gli html o nessuno
    ho bisogno che mi cambi tutti gli html che arrivano da index e tutti gli altri non li modifichi
    nella index ho molte pagine che vanno a costruisrsi in automatico e per queste che ricavo dal db ho bisogno del rewrite per tutte le altre pagine che ho in html dovrebbere uscire normalmente

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 © 2026 vBulletin Solutions, Inc. All rights reserved.