Visualizzazione risultati 1 fino 3 di 3

Discussione: aggiungere eccezione per ip ad htaccess

  1. #1
    professioneslot non è connesso Neofita
    Data registrazione
    03-06-2014
    Messaggi
    16

    Predefinito aggiungere eccezione per ip ad htaccess

    Ciao, ho impostato una redirect ad una pagina di servizio nel file .htaccess, funziona tutto tranne l'eccezione per il mio ip address che deve essere autorizzato all'accesso.

    la riga che non va è questa:

    RewriteCond %{REMOTE_HOST} !^5\.171\.16\.185

    questo il contenuto del file .htaccess

    RewriteEngine on

    RewriteRule ^(admin) - [L]

    RewriteCond %{REMOTE_HOST} !^5\.171\.16\.185

    RewriteCond %{REQUEST_URI} !(maintenance\.html|\.gif|\.jpg|\.png|\.js|\.css|m ember\.php|misc\.php|getcomuni\.php|getsoggetti\.p hp|getslots\.php|UpdateSoggettiVisitati\.php|Updat eCoordinates\.php)$ [NC]

    RewriteRule $ /maintenance.html [R=302,L]

    # Some hosts require RewriteBase to make RewriteRules work.
    RewriteBase /

    # Google SEO workaround for search.php highlights:
    # Make this rule the first rewrite rule in your .htaccess!
    RewriteRule ^([^&]*)&(.*)$ http://professioneslot.altervista.org/$1?$2 [L,QSA,R=301]

    # Google SEO 404:
    ErrorDocument 404 /misc.php?google_seo_error=404

    # Google SEO Sitemap:
    RewriteRule ^sitemap\-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]

    # Google SEO URL Forums:
    RewriteRule ^Forum\-([^./]+)$ forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]

    # Google SEO URL Threads:
    RewriteRule ^Thread\-([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC]

    # Google SEO URL Announcements:
    RewriteRule ^Announcement\-([^./]+)$ announcements.php?google_seo_announcement=$1 [L,QSA,NC]

    # Google SEO URL Users:
    RewriteRule ^User\-([^./]+)$ member.php?action=profile&google_seo_user=$1 [L,QSA,NC]

    # Google SEO URL Calendars:
    RewriteRule ^Calendar\-([^./]+)$ calendar.php?google_seo_calendar=$1 [L,QSA,NC]

    # Google SEO URL Events:
    RewriteRule ^Event\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    La REMOTE_HOST variabile server contiene il nome host risolto dell'indirizzo IP remoto che accede al sito. Tuttavia, se questo contiene il nome host risolto o meno dipende HostnameLookups On dall'essere impostato nella configurazione del server. È Off per impostazione predefinita e molti host disabilitano questa funzione per motivi di prestazioni. Questo non può essere abilitato in .htaccess.

    Se HostnameLookups non è abilitato, REMOTE_HOST contiene semplicemente lo stesso di REMOTE_ADDR, ad es. l'indirizzo IP della macchina che effettua la richiesta

    Stai utilizzando un reverse proxy dove il tuo utente contatta www.domain.tld ma CloudFlare invia la richiesta ad esso è la REMOTE_ADDR variabile corrisponde a CloudFlare (non ip del tuo utente).
    EDIT: Se dal pannello altervista si disattiva CloudFlare il suo effetto è permanente, non sarà più possibile abilitarlo successivamente
    Ultima modifica di darbula : 19-10-2022 alle ore 19.34.42

  3. #3
    professioneslot non è connesso Neofita
    Data registrazione
    03-06-2014
    Messaggi
    16

    Predefinito

    ciao, quindi non c'è modo di aggiungere un'eccezione per il mio ip?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •