Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Brainstorming 404
DosAmp Offline
outrun

Beiträge: 11.824
Registriert seit: Jul 2008
Beitrag #31
RE: Brainstorming 404
(27.06.2018 14:05)DosAmp schrieb:  Wir haben im Moment nur die standardmäßige Nginx- bzw. PHP-FPM-Fehlerseite.
http://www.winhistory-forum.net/gibtsnicht.txt

Habe ich jetzt auch ganz klassisch gelöst. Lediglich PHP 404 wird nicht überschrieben, falls die Seite mal buggt.
http://www.winhistory-forum.net/custom_404.php

PHP-Code:
function browser_name($ua) {
    
$assoc =
    [
'Edge/' => 'Microsoft Edge',
    
'Vivaldi/' => 'Vivaldi',
    
'OPR/' => 'Opera',
    
'Epiphany/' => 'GNOME Internet',
    
'SamsungBrowser/' => 'Samsung Internet',
    
'Chrome/' => 'Google Chrome',
    
'Safari/' => 'Apple Safari',
    
'Opera/' => 'Opera Classic',
    
'Netscape/' => 'Netscape Navigator',
    
'Gecko/' => 'Mozilla Firefox',
    
'Trident/' => 'Internet Explorer',
    
'MSIE ' => 'Internet Explorer'];
    foreach(
$assoc as $needle => $ret) {
        if (
strpos($ua$needle) !== FALSE) {
            return 
$ret;
        }
    }
    return 
FALSE;

Wenn der Browser nicht zugeordnet werden kann, wird "Nginx Internet-Informationsdienste" angezeigt.

[Bild: w6Jtzbg.gif]
12.07.2018 20:13
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste