Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Rewrite htaccess

  1. #1

    Rewrite htaccess

    Ciao a tutti, sono nuovo di qui e ho un problema magari banale... ma che non riesco a risolvere...
    sto cercando di lavorare con le rewrite e ho scritto questo file htaccess

    RewriteEngine On
    #Options FollowSymLinks
    RewriteBase /rewrite
    RewriteRule ^.*$ index.php

    ..secondo quanto ho capito rimanda tutte le richieste al folder /rewrite
    il problema è che mi blocca tutto, ovvero se voglio fare un link a un'immagine non la carica

    come riesco a sbloccare le richiete per determinati file?
    grazie a tutti!

    ...aiutooo

  2. #2
    mettendo le eccezzioni!


    ### permetti le cartelle .......
    RewriteCond %{REQUEST_URI} !^/*webdav/
    RewriteCond %{REQUEST_URI} !^/*forms/.*/$
    RewriteCond %{REQUEST_URI} !^/*forms/.*/index.php$
    RewriteCond %{REQUEST_URI} !^/*index.php
    RewriteCond %{REQUEST_URI} !^/*robots.txt
    RewriteCond %{REQUEST_URI} !^/*webalizer
    RewriteCond %{REQUEST_URI} !^/*dynimages/
    RewriteCond %{REQUEST_URI} !^/*files/
    ### fine permetti

    #invece chi prende tutto

    RewriteRule ^/*(.+)$ ./index.php?path=$1 [QSA]

    nota bene ?path ... in quel modo ci si trova la variabile della cartella o file cercata per reagire al caso.... in index.php

    Tratto da http://popoon.org/ && http://flux-cms.org/Main_Page
    I search one translator Italian/[2]/Englisch for my QT4 Projekt:
    http://sourceforge.net/projects/qt-webdav/
    http://sourceforge.net/projects/visual-xsltproc/
    http://sourceforge.net/projects/qtexcel-xslt/

  3. #3

    Rewrite htaccess

    Ottimo grazie mille... già così mi sembra una buona soluzione... la domanda è ...
    c'è una sintassi per dire file con estensione, ad esempio jpg ... si e file con estensione js no...
    ...
    in realtà se blocco una cartella...diciamo /images
    /images/pippo.jpg

    se faccio www.miosito.com/images/pippo.jpg
    ovviamente mi nega l'accesso..e ok
    se però nella pagina faccio [img]images/pippo.jpg[/img] non me la tira su... per ovvio motivo della regola... è possibile baipassare la regola quando la richiesta è da una pagina del dominio?

    grazie ancora, gentilissimo

    ciao

  4. #4
    esiste un controllo request uri .... e referrer ... se la pagina viene chiamata da un determinato
    referrer (url) l'immagine è visibile ... caso contrario

    permission denied....

    in modo da proibire il relink da pagine esterne delle immagini .... e quello che intendi?

    cerca in google....

    display image on referrer +apache

    in diverse combinazioni
    I search one translator Italian/[2]/Englisch for my QT4 Projekt:
    http://sourceforge.net/projects/qt-webdav/
    http://sourceforge.net/projects/visual-xsltproc/
    http://sourceforge.net/projects/qtexcel-xslt/

  5. #5

    Rewrite htaccess

    Non esattamente... quello che dici tu è l'hotlinking per i file
    quello che vorreti io è

    se nel browser scrivo
    http://www.miosito.com/image/pippo.jpg
    il server la deve bloccare
    ma se nella pagina io scrivo
    [img]image/pippo.jpg[/img] me la deve var vedere... cosa che non succede...
    è possibile fare una cosa del genere?... magari sto frullando una cosa che non è fattibile... forse


  6. #6
    quello che tu vuoi è http://kim.biyn.com/Linux/how_to_pre...ng_mod_rewrite

    ma potresti anche fare

    [img]/imagehandler.php?path=/image/pippo.jpg[/img]

    e /imagehandler.php mostra nel mime giusto l'immagine

    e se il referrer non ti piace mostri una immagine di PR (Pubblicita) tua.....

    Io quelle cose le faccio con http://www.popoon.org/ e ho sempre le regole
    per ogni tipo di immagine o file che mostro senza mai avere & ? nelle url

    [img]/image/pippo/jpg/[/img] in quel modo pippo.jpg è in un altra cartella e l'utente esterno in prima pagine / del mio sito....
    I search one translator Italian/[2]/Englisch for my QT4 Projekt:
    http://sourceforge.net/projects/qt-webdav/
    http://sourceforge.net/projects/visual-xsltproc/
    http://sourceforge.net/projects/qtexcel-xslt/

  7. #7
    Immaginavo una soluzione con il mime...
    grazie molte è stato molto utile
    grazie per il tuo tempo, ciao e a presto

    Mac

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.