Visualizzazione risultati 1 fino 4 di 4

Discussione: Impedire importazione file Javascript e CSS

  1. #1
    Guest

    Exclamation Impedire importazione file Javascript e CSS

    Salve a tutti, starei cercando un codice htaccess, che non permetta a siti esterni di importare i miei file .js o .css .. è possibile? Grazie in anticipo

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Con un meccanismo simile all'antifurto della banda che offre altervista ( Pannello di Controllo Av -> Gestione Files -> Ingranaggio ), puoi riuscire a fare qualcosa.
    Però, devi sapere, che questo "antifurto" in realtà si basa sull'HTTP REFERER e quindi chi decide di non trasmettere quell'header o apre il file direttamente, vedrà correttamente i sorgenti.

  3. #3
    Guest

    Exclamation

    Grazie javascripter della risposta, ho provato così:
    Codice HTML:
    # Potezione CSS e Javascript
    RewriteCond %{REQUEST_URI} \.(js|css)$ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://([a-z0-9\-\.]*)animextreme\.altervista\.org
    RewriteCond %{REQUEST_URI} !^\/_altervista_ht\/
    RewriteCond %{HTTP_REFERER} !^http://([a-z0-9\-\.]+)google\.
    RewriteRule .*$ http://hl.altervista.org/split.php?http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
    Ma non funziona.. Potresti farmi un code tu se hai tempo? Io sono davvero una frana in htaccess!

  4. #4
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Sta funzionado, prova a cliccare qui: http://animextreme.altervista.org/ja...tedcollapse.js.

    Dato che il link si trova su questo forum, il browser invia come REFER proprio la pagina di questo forum. La richiesta non arriva direttamente dal tuo sito e quindi il server la blocca.

    Quindi il tuo script potrà essere visto solo se il refer è il tuo sito o è vuoto ( per esempio: copia e incolla il link nella barra degli indirizzi ).

Regole di scrittura

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