Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    121

    Negare l'accesso ad una pagina html se digitato url su browser o da link esterno al sito

    Salve a tutti premetto che non sono esperto apache....sto cercando sul nostro sito WP di inserire un file .htaccess che impedisca l'accesso a pagine html (tutto il sito e' in php...solo poche pagine in html) se si digita l'url nel browser mentre dovrebbe far accedere cliccando il link del sito.... e sto provando alcune opzioni
    la prima:
    SetEnvIf Referer "miosito\.com" localreferer
    <FilesMatch "\.(html)$">
    Require env localreferer
    </FilesMatch>

    la seconda:

    <FilesMatch "\.(html)$">
    SetEnvIfNoCase Referer "^http://([^/]*\.)?miosito.com/" local_referrer=1
    Order Allow,Deny
    Allow from env=local_referrer
    </FilesMatch>


    Il problema sta nel fatto che nega l'accesso sia digitando l'url dal browser ma anche se si clicca il link diretto dal sito.
    grazie per eventuali aiuti o delucidazioni
    Ultima modifica di rororob; 14-05-2017 a 00:37

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    121
    Ho risolto!!! forse può essere utile a qualcuno...
    Controllando bene i links della pagina incriminata mi sono accorto che misteriosamente era stato aggiunto a ad ogni links:
    rel=”noreferrer noopener”

    Che inibiva l'istruzione del file .htaccess...ed indagando in rete ho scoperto che con l'ultimo aggiornamento di wordpress, per ragioni di sicurezza, questo viene aggiunto automaticamente a tutti i links con target blank


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