- Home
- Categorie
- Coding e Sistemistica
- Coding
- Url rewrite, alcuni problemi.
- 
							
							
							
							
							Url rewrite, alcuni problemi.Inizio con il salutare tutti e ringraziare in anticipo chiunque risponderà al topic :). 
 Da poco ho creato queste pagine all'interno del mio sito che si sviluppano in questo modo:miosito/contatti/ilciliegiobb.html Poi in get prendendo l'url ovvero "ilciliegiobb" tiro fuori dal database tutti i contenuti. Sul file .htaccess ho questo RewriteRule ^contatti/([a-z-0-9_]+).html$ contatto.php?url=$1 Ora però ho un problema ovvero scrivendo in questo modo l'url: miosito/contatti/nomeacaso.html La pagina esce comunque ovviamente senza contenuti perchè non trova nulla nel database. Ora, come faccio a far uscire un error 404 quando la pagina è in questo modo? Quando uno va su miosito/contatti/nomeacaso.html vorrei far uscire una pagina d'errore o qualcosa di simile. Spero di essermi spiegato. 
 
- 
							
							
							
							
							Ciao Crtdaniele, 
 dovresti fare in modo che il file contatto.php generi un errore 404 personalizzato per quei casi.
 
- 
							
							
							
							
							@Thedarkita said: Ciao Crtdaniele, 
 dovresti fare in modo che il file contatto.php generi un errore 404 personalizzato per quei casi.Ok, se facessi tipo una cosa del tipo che: cerca nel database se non trova nulla rimanda tramite un header location a una pagina error.php? 
 O c'è un modo migliore per creare un errore 404?EDIT: ho risolto così Controlla se nel database c'è qualcosa se no 
 header("HTTP/1.0 404 Not Found");
 exit();Direi che può andare!