Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Mod_rewrite fa saltare i css

    Ciao.
    Sto provando un pò il mod_rewrite in locale sul mio sito, ma appena sono riuscito a creare una regola con l'htaccess mi sono accorto che se richiamo la pagina con il nuovo url, questa non vede il file css esterno.

    questo è l'htaccess:
    codice:
    RewriteEngine on
    
    RewriteRule ^foto/([^/]+)/([^/]+).php$ foto.php?id=$2&cat=$1&from=$3 [L]
    Come vedete è una regola molto semplice che serve a dare all'url le sembianze di "foto/variabile2/variabile1.php".
    Però ho come l'impressione che essendo il file css nella cartella principale questo non venga caricato perchè è in una cartella diversa (relativamente all'url, anche se dovrebbe essere un url "virtuale").

    Qualche idea?
    Grazie mille!
    http://www.sanpaolosassari.it
    Il panino più buono è quello più grande

  2. #2
    Ti suggerisco di ricominciare dalle basi dell'HTML (es. url assoluti VS relativi etc.):

    http://www.w3schools.com/Css/css_howto.asp

  3. #3
    pensavo che essendo un url virtuale, non venisse preso in considerazione per queste cose.

    Vabbè rimedierò con un url assoluto

    Grazie mille, ciao ciao
    http://www.sanpaolosassari.it
    Il panino più buono è quello più grande

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.