Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727

    htaccess che reindirizzi un solo IP

    ho l'esigenza di reindirizzare UN SOLO indirizzo IP alla pagina index2 anzichè alla index e quindi ho creato il seguente htaccess

    RewriteEngine on
    RewriteCond %{REMOTE_ADDR} !^666\.666\.666\.666 (ip di fantasia...)
    RewriteCond %{REQUEST_URI} !/index2.htm$ [NC]
    RewriteRule .* /index2.htm [R=302,L]

    ma ho due problemi:
    - nella pagina index2 c'è un file SWF incorporato che non si riesce a visualizzare
    - l'ip reindirizzato non riesce ad andare nelle altre pagine, cosa che invece vorrei rendere possibile

    in pratica ho bisogno che l'htaccess mi reidirizzi SOLO la pagina iniziale ma che poi non blocchi null'altro.....
    ma non so come fare...

  2. #2
    Facendo

    codice:
    RewriteRule .* /index2.htm [R=302,L]
    reindirizzi tutto!!! Compresi i file richiamati all'interno delle pagine (tipo l'swf).

    La seconda RewriteCond inoltre non serve. Il 99% delle volte che usi %{REQUEST_URI} in una RewriteCond, lo puoi fare con una RewriteRule.

    Io farei così:

    codice:
    #Intanto imposti la base degli url per evitare percorsi strani
    RewriteBase /
    RewriteCond %{REMOTE_ADDR} ^666.666.666.666$
    RewriteRule ^$ index2.html [R=302,L]
    La verita' è che... tu sei il debole, e io sono la tirannia degli uomini malvagi, ma ci sto provando ringo, ci sto provando con grandissima fatica a diventare il pastore..

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.