Grazie mille!

Per quanto riguarda l'url-rewriting, anche se non l'ho specificato avevo già pensato di farlo.

Ma quindi ammesso quindi che le mie pagine abbiano lo stesso url grazie al mod-rewrite di Apache, allora sarebbe indifferente strutturare il sito in un modo piuttosto che nell'altro?
O ci potrebbero essere, magari seppure in forma lieve, degli svantaggi e dei vantaggi per ognuna delle due forme?

Per quanto riguarda il secondo punto invece, immagino che se qualcuno cerchi di visualizzare una pagina a cui ho deciso di negare l'accesso diretto il web server restituisca l'errore 403 Forbidden... mi sapresti dire se è possibile decidere che tipo di errore inviare?
E' più una curiosità che una necessità vera e propria, ma mi piacerebbe che venisse restituito l'errore 404 Page Not Found, come se la pagina cercata non esistesse a tutti gli effetti.

C'è qualche modo per ottenere ciò?