---
title: "Browserweiche für smartphones"
url: "https://www.typo3.net/d/112701-browserweiche-fuer-smartphones"
source: "typo3.net"
tags: ["Hosting","Server","Frage"]
created: "2012-11-06"
last_reply: "2013-01-18"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Browserweiche für smartphones

Hosting › Server · 5 Antworten · gestartet 2012-11-06

## Eröffnungsbeitrag

**molari** · 2012-11-06 · [Beitrag #1](https://www.typo3.net/d/112701-browserweiche-fuer-smartphones/1)

Hallo liebe Gemeinde,

ich habe in ein laufendes Typo System ein Unterverzeichnis
für eine statische HTML Seite für Smartphones eingerichtet.
Diese kann ich aufrufen mit zb: www.abc.de/xyz.
Nun möchte ich, dass smartphones natürlich direkt auf dieses
Unterverzeichnis zugreifen.
Es wird wohl über die .htaccess gesteuert, aber ich bin damit
nicht so erfahren.
Hat jemand das schon mal gemnacht und könnte mir einen Tip geben ?
Meine bisherige .htaccess:

RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php

## Antworten

### [#2](https://www.typo3.net/d/112701-browserweiche-fuer-smartphones/2) · Unbekannter Benutzer · 2012-11-08

-> <http://detectmobilebrowsers.com/>

Da Apache runterladen und URL für die Mobilseite anpassen. Das Ganze dann VOR die Sachen die schon drin sind. Wird aber sicherlich nicht narrensicher alles an Mobilphones erwischen.

### [#3](https://www.typo3.net/d/112701-browserweiche-fuer-smartphones/3) · molari · 2012-11-09

Vielen Dank, der Tip hat mir weitergeholfen, die Weiche funktioniert.
Jetzt habe ich natürlich das Problem, dass ich nicht von der mobilen auf die klassische
Seite verlinken kann. Man könnte das natürlich über eine Subdomain regeln.
Hat vielleicht jemand einen besseren Tip ?

### [#4](https://www.typo3.net/d/112701-browserweiche-fuer-smartphones/4) · sunixzs · 2012-11-12

Hallo,

man könnte es z. B. über JavaScript lösen, da nahezu jedes Smartphone JavaScript aktiviert hat und die Bildschirmauflösung geringer ist als bei "normalen" Bildschirmen.

Im Prinzip:

```javascript
if (Bildschirmgroesse < 1000) {
	location.href = "myMobilePage.html";
}
```

Alternativ gibt es eine Überprüfung, ob Touchscreens verwendet werden:

```javascript
if ("ontouchstart" in document.documentElement) {
	location.href = "myMobilePage.html";
}
```

Damit man mit mobile Devices wieder zurück auf die normale Seite kommt, könnte man ein Cookie setzen.

Wieder nur im Prinzip:

```javascript
if (myBackToNormalPageLink.isClicked()) {
	setCookie("doNotShowMobilePage", "1" ):
	location.href = "myNormalPage.html";
}
```

Und als Weiche dann:

```javascript
var myCookie = readCookie("doNotShowMobilePage" );
if (myCookie != "1" && (Bildschirmgroesse < 1000 || "ontouchstart" in document.documentElement)) {
	location.href = "myMobilePage.html";
}
```

LG sun

Edith sagt: ungewollte Smilies entfernt

### [#5](https://www.typo3.net/d/112701-browserweiche-fuer-smartphones/5) · Mrairbrush · 2013-01-18

coole Sache. Beschäftige mich auch gerad etwas mit mobilen Content da google immer öfters als Iphone oder Adroid auftaucht.

### [#6](https://www.typo3.net/d/112701-browserweiche-fuer-smartphones/6) · Chrissli · 2013-01-18

Kleiner Tipp,

die Extension cw_mobileredirect macht das über einen regülären Ausdruck ( der über die Extensioneinstellung erweiterbar ist ), d.h. Serverseitig und somit nicht von Javascript abhängig.
Damit kann eine GET-Variable oder ein Cookie gesetzt werden um u.a. per Typoscript die Seiten mobilgerecht zu rendern.

[edit]
Habe mir gerade Kitsunes Tipp angesehen, ist eigentlich genauso gut, ich persönlich bevorzuge aber die Verwaltung über Typo3, ist irgendwie zentraler.

---

Quelle: „Browserweiche für smartphones“, typo3.net, https://www.typo3.net/d/112701-browserweiche-fuer-smartphones
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
