+ Rispondi alla Discussione
Risultati da 1 a 12 di 12

problemi con il rewrite

Ultimo Messaggio di Luca_000 il:
  1. #1
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164

    problemi con il rewrite

    Ciao a tutti,
    premetto che ho cercato sia sul web che sul forum... ma non ho trovato risposta al mio problema
    Ho creato questa regola per il mod_rewrite

    Codice:
    RewriteEngine On
    RewriteRule ^cast/([^/]+).html$ cast.php?personaggio=$1
    ma non funziona... proprio non fa niente...
    Premetto che uso apache2 e sono su una macchina dedicata dual xeon... quindi problemi di ram cpu e accesso di root non ci sono
    Come potrei risolvere il problema ?
    Grazie molte a tutti

  2. #2
    User
    Data Registrazione
    Mar 2005
    Messaggi
    503
    Ciao Luca_000,

    in che senso "non fa proprio niente" ?

    diciamo che di per se non deve fare niente, ma "entra in funzione" nel momento in cui chiami la pagina es:

    cast/5.html

    in questo caso cosa fa?

    ciao

  3. #3
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    proprio niente nulla... come se non legge la regola...

    http://www.theoc.it/cast/ryan.html

    è l'url originale è http://www.theoc.it/cast.php?personaggio=ryan


  4. #4
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    Ho provato pure cosi

    Codice:
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule cast/([^/]+).html cast.php?personaggio=$1 [L]
    ma niente da fare...

  5. #5
    User
    Data Registrazione
    Mar 2005
    Messaggi
    503
    a questo punto mi viene il dubbio che il tuo hoster non ti dia la possibilità di usare .htaccess
    chi ti hosta?

  6. #6
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    ho una macchina mia
    con accesso di root e cavolate varie

    PS: quasi risolto era una cavolata nell'httpd.conf... ora come puoi vedere si vede... ma salta le immagini...
    PPS: Come potrei fare o meglio.. che regola ci vuole per far apparire anche le immagini ?

    Grazie molte

  7. #7
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    tutto risolto, ho messo il percorso assoluto alle immagini
    ora funzica tutto... grazie molte a tutti

  8. #8
    User Attivo
    Data Registrazione
    Nov 2004
    Località
    Catania
    Messaggi
    1,142
    Dicci come hai risolto, così gli altri utenti che avranno il tuo stesso problema potranno risolverlo!

  9. #9
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    Ciao peter,
    certamente...
    praticamente nell'httpd.conf era disabilitata la lettura dei file .htaccess
    Ho
    aperto il file httpd.conf e cercato la seguente riga

    Codice:
    Options FollowSymLinks
    sotto c'è AllowOverride e l'ho impostato su All

    Codice:
    AllowOverride All
    poi ho cercato

    Codice:
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    e sotto c'è il famoso AllowOverride e anche questo impostato su All

    Codice:
    AllowOverride All
    Saluti

  10. #10
    User Attivo
    Data Registrazione
    Nov 2004
    Località
    Catania
    Messaggi
    1,142
    eheh grazie!

    PS: PaTeR non PeTeR

  11. #11
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    Eccomi qua di nuovo, continuo in questo topic senza aprirne un'altro...
    Ho messo la protezione all'hotlink per le immagini

    Codice:
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?theoc.it(/)?.*$     [NC]
    RewriteRule .*\.(gif|jpg|jpeg|bmp|png)$ http://www.theoc.it/no-hotlink.jpg [R,NC]
    o provato pure con

    Codice:
    RewriteCond %{HTTP_REFERER} !^http://theoc.it/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://theoc.it$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.theoc.it/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.theoc.it$      [NC]
    RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.theoc.it/no-hotlink.jpg [R,NC]
    ovviamente il rewriteengineon è in alto nell'htaccess...
    pero non capisco perchè si protegge dall'hot link ma non mostra l'immagine di protezione... ( http://www.theoc.it/no-hotlink.jpg )
    ES



    Come si potrebbe risolvere? io addirittura vedo l'immagine di sana pianta... forse l'ho nella cache...

  12. #12
    User
    Data Registrazione
    Dec 2005
    Località
    Bellaria Igea Marina
    Messaggi
    164
    ok come non detto,
    risolto con

    Codice:
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?theoc\.it/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule \.(jpe?g|gif|bmp|png)$ no-hotlink.jpg [L]
    pero ora mi chiedo,
    c'è un modo di escludere dell'hotlink magari google o i sottodomini del sito?
    o magari c'è un metodo "piu colpleto" per evitare l'hotlink delle immagini?
    altro problemino ( non uccidetemi ) che si presenta è quando uno linka l'immagine... ovviamente l'immagine viene sostituita con quel logo da me creato... quando uno va su www.theoc.it si ritrova quell'immagine al posto di quella originale... non so se mi spiego... es sotto...



    Grazie molte e scusate se vi rompo con domande forse sciocche...

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.