Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    50

    [htaccess] Rewrite una dir con un altra

    Ciao a tutti,
    sono alle prime armi con le regole di rewrite rules, ed avrei bisogno di capire come fare per "rinominare", nell'.htaccess, una dir con una altra.
    Ad esempio far "puntare" la dir css/ in public/css/

    Immagino che sia semplice, ma non riesco a farlo funzionare.

    Grazie in anticipo e scusate per la banale domanda.
    Ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    50
    Sto provando così, inserendo l'ultima riga, ma non mi funziona

    codice:
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ /home/mysite/public_html/zend/public/index.php [NC]
    ==>RewriteRule ^/css/ /home/mysite/public_html/zend/css/ [NC] <==

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    hai provato a iniziare la regola con... RewriteRule ^/css/(.*)? ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    50
    Originariamente inviato da eiyen
    hai provato a iniziare la regola con... RewriteRule ^/css/(.*)? ?
    Intanto, grazie per la veloce risposta.

    Intendi così, vero?

    codice:
    RewriteRule ^/css/(.*)?$ /home/site/public_html/zend/public/css/ [NC]
    (prima avevo sbagliato il path di destinazione)

    Comunque, non funziona.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    50
    In pratica, le immagini (come i css) li vedo se il path lo scrivo in questa maniera

    http://zend.site.it/public/images/

    Chiaramente non posso cambiare tutti i riferimenti...

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    allora probabilmente hai un problema di programmazione html+css (non php)... devi creare le pagine con riferimenti relativi usando un base path oppure assoluti

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    50
    Sì, infatti il problema era proprio quello che dicevi te.

    Visto che sono pochi riferimenti ai file CSS e alle immagini, e che il tutto serve per una demo provvisoria, visto che in locale, su ambiente LAMP (Zend), funziona senza problemi, ho deciso di modificarli a mano.

    Scusate per avervi fatto perdere tempo, anche se alla fine ho comunque capito un pò meglio come funziona il rewrite rule.

    ciao

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