ist es in php möglich wenn über htaccess eine php-datei aufgerufen wurde den pfad einzulesen der eingebeben wurde? also die "flasche adresse"
							
						
					php un htaccess
				
					Einklappen
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 genau, du kannst ja über htaccess sagen, welche datei 'angesprungen' werden soll bei 404. dann schickste den halt auf ne phpseite und mit request_uri liest du aus wohin der kollege wollte. request_uri sollte dann eigentlich noch die originale beinhalten, die der besucher eingegeben hat.
 
 hier mal ne error_404.php, die dafür gedacht ist, wenn jemand sich vertan hat mit - und _:
 
 PHP-Code:$request = $_SERVER['request_uri'];
 $newrequest = strtolower($request);
 $newrequest = strtr($newrequest, "_", "-");
 if ($newrequest==$request) {
 header('Location: [url]http://www.mysite.com/error/notfound.html[/url]');
 } else {
 $newrequest = 'Location: [url]http://mysite.com[/url]'.$newrequest;
 header($newrequest);
 }
 Zuletzt geändert von beebob; 19.01.2004, 18:46.
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 normalerweise sollte der das request_uri nicht ändern wenn 404 error kommt.
 ich hab mal das forum hier danach durchforstet, die meinten auch alle, dass es so gehen würde:
 
 http://www.php-resource.de/forum/sho...4&pagenumber=1
 
 http://www.php-resource.de/forum/sho...requesturi+404
 
 http://www.php-resource.de/forum/sho...requesturi+404
 Kommentar
 
          
Kommentar