Zum Inhalt springen

Firefox/IE-spezifisches Layout automatisch öffnen


HopelessFrag

Empfohlene Beiträge

Hallo zusammen!

Ich habe eine Website für den Firefox und für den Iexplorer spezifiziert und in den ordner ff und ie liegen. Wie funktioniert das jetzt wenn der Besucher die Seite aufruft und dann automatisch die passende Website geöffnet wird?

Habe mir folgendes überlegt:

- mit javascript den browser auslesen

-> falls Firefox dann soll später ff/index.php geöffnet werden

-> falls Iexlporer dann soll später ie/index.php geöffnet werden

-> bei anderen Browser soll ff/index.php geöffnet werden

dann übergibt man halt den ermittelten Browser an ein php-script, wo man dann per if-Anweisung und per require() die passende Seite öffnet.

Da ich bisschen schwach auf der Brust bin in Sachen Javascript frage ich euch wie der JS-Teil funktioniert? Oder geht es noch einfacher, ganz ohne php-script?

danke im voraus!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Oder geht es noch einfacher, ganz ohne php-script?

Ja, wenn du Mod_Rewrite auf deinem Server nutzen kannst:


#.htaccess


RewriteEngine On


RewriteCond %{HTTP_USER_AGENT} Firefox

RewriteRule ^/(.*) /ff/$1


RewriteCond %{HTTP_USER_AGENT} MSIE

RewriteRule ^/(.*) /ie/$1


Alle Anfragen auf /index.html (z.B.) werden für den Firefox mit der Datei /ff/index.html und für den IE mit der Datei /ie/index.html beantwortet.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Und der Code wird einfach in die .htaccess-Datei geschrieben? und die .htaccess-Datei muss wohin?

Ja, einfach in die .htaccess Datei. Nur muss mod_rewrite auf dem Server vorhanden sein und auch für dich nutzbar (bei Webspace-Providern nicht immer der Fall).

Die Datei selber muss nur in das Hauptverzeichnis. Deine Links in den ff bzw ie Seiten müssen dann auch nicht auf das jeweilie Unterverz., sondern ganz normal, wie wenn nur diese eine Version im Hauptverzeichnis liegen würde.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...