ciao a tutti
ho creato un file .htaccess come questo
in questo modo:codice:Options +FollowSymLinks RewriteEngine On #Modificalo in funzione della tua webdirectory! RewriteBase /admin3 RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/\.]+)/?$ hotel.php?path_strutture=/$1 [L] RewriteRule ^listini/([^/\.]+)/?$ listini.php?link_listino=/$1 [L]
1. se la directory esiste mi restituisce il file contenuto
2. se la directory non esiste mi rimanda al file hotel.php
3. se digito la directory inesistente /listini/listino1 verrò indirizzato al file listini.php
veniamo alla domanda
a) partiamo dal caso 3. il file di risposta (listini.php?ecc ecc) non mi vede le immagini e i css perchè è come se stesse fisicamente in un'altra directory. c'è un modo per risolvere senza riscrivermi i diversi percorsi?
b) il punto 1. ma se l'utente sbaglia a scrivere qualche directory o file come faccio a farlo arrivare su un file 404 anzicchè sul file hotel.php dove peraltro darà errore perchè non ci sarebbe alcun parametro? nel modo in cui ho scritto non credo sia possibile. qualche alternativa?
spero in voi...grazie.