---
title: "realurl und das css how-to (Problem ?type=22)"
url: "https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-10-23"
last_reply: "2008-10-27"
replies: 5
solved: true
page: 1
pages: 1
lang: "de"
---

# realurl und das css how-to (Problem ?type=22)

TYPO3 › TypoScript · 5 Antworten · gelöst · gestartet 2008-10-23

## Frage

**Unbekannter Benutzer** · 2008-10-23 · [Beitrag #1](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/1)

Hallo Gemeinde,

ich tu mich grade etwas schwer damit das Tutorial ["Dynamisch eine CSS-Datei erstellen"](https://www.typo3.net/faq/dynamisches-css) mit meiner realurl Konfiguration in Einklang zu bringen.
Die CSS Datei soll wie eine Datei aussehen und nicht länger einen dynamischen URL haben. Also soll aus "index.php?id=123&type=22" "styles_screen_all.css" mit irgendwas an Pfad davor werden.

Ich habe meine Konfigurationen jetzt mehrfach überprüft, kann aber keinen Fehler finden. Ich poste daher sowohl die .htaccess als auch die realurl_conf.php komplett, damit ich ggf. nicht auf Wechselwirkungen reinfalle.

realurl_conf.php

```php
<?php
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
	'_DEFAULT' => array(
		'init' => array(
            'enableCHashCache' => 1,
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => 1,
            'enableUrlEncodeCache' => 1,
            'postVarSet_failureMode' => '',
        ),
		'fixedPostVars' => array(),
		'redirects' => array(),
		'preVars' => array(
				array(
					'GETvar' => 'no_cache',
					'valueMap' => array(
						'nc' => 1,
					),
					'noMatch' => 'bypass',
				),
				array(
					'GETvar' => 'L',
					'valueMap' => array(
					'de' => 0,
					'pl' => 1,			
					'en' => 5,
					),
				'valueDefault' => 'de',
				),
			),
	    'pagePath' => array(
			'type' => 'user',
			'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
			'spaceCharacter' => '-',
			'languageGetVar' => 'L',
			'rootpage_id' => 55,
            'expireDays' => 7,
			'firstHitPathCache' => 1,
		),
		'fileName' => array(
			'defaultToHTMLsuffixOnPrev' => 1,
			'index' => array(
				'styles_screen_all.css' => array(
					'keyValues' => array(
						'type' => 22,
					),
				),
				'_DEFAULT' => array (
					'keyValues' => array (),
				)
			),
		),
	),
);

$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.example.com']=$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];

$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.example.com']['pagePath']['rootpage_id'] = 123;
?>
```

.htaccess

> RewriteEngine On
> RewriteRule ^typo3$ - [L]
> RewriteRule ^typo3/.*$ - [L]
> RewriteRule ^uploads/.*$ - [L]
> RewriteRule ^fileadmin/.*$ - [L]
> RewriteRule ^typo3conf/.*$ - [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteCond %{REQUEST_FILENAME} !-l
> RewriteRule .* index.php [L]
>
> <FilesMatch "\.(gif|jpe?g|png|bmp|pdf|zip|rar|mp3|js)$">
> RewriteCond %{HTTP_REFERER} !^$
> RewriteCond %{HTTP_REFERER} !(^\.)?example.com/.*$ [NC]
> RewriteCond %{REQUEST_FILENAME} !dieb.gif$
> RewriteRule .*\.(gif|jpe?g|png|bmp|pdf|zip|rar|mp3|js)$ <http://www.example.com/fileadmin/bilder/sonstiges/dieb.gif> [R]
> </FilesMatch>
>
> Options +SymLinksIfOwnerMatch
> RewriteCond %{HTTP_HOST} www.example.com
> RewriteRule (.*) <http://example.com/$1> [R=301,L]

Vielen Dank für eure Hilfe, und entschuldigt die langen config Dateien.

tronicIO

UPDATE:
Fragen wir anders herum, icht mein Ansatz in den Zeilen 40-50 der real_url.php korrekt, oder bin ich da auf dem Holzweg. Ich habe sonst keine Möglichkeit gefunden das anzugehen.

## Beste Antwort

**tandem** · 2008-10-27 · [Beitrag #5](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/5)

Hallo tronicIO,

danke für die Hinweise.
Mich beschleicht bei Deinem Problem so was wie: "Die Katze beißt sich in den Schwanz"!
Es wird ja keine Seite mehr aufgerufen - die steh ja "nur" im Header!

Sorry - mir fällt nichts weiter auf.

Gruss

## Antworten

### [#2](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/2) · Unbekannter Benutzer · 2008-10-27

kann mir denn da keiner helfen *schnief*
wenigstens ein "eigentlich ... nunja ... ich seh keinen fehler" oder so würde ja schon helfen, dann müsste ich mein augenmerk auf einen anderen bereich richten.

tronicIO

### [#3](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/3) · tandem · 2008-10-27

Hallo tronicIO,

hab da mal ne Frage:
muss eigentlich im Setup zu Deiner Seite "index.php?id=123&type=22"
realurl explizit aktiviert und konfiguriert werden?
Oder ist es allgemein, für alle Seitentypen configuriert?

Gruss

### [#4](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/4) · Unbekannter Benutzer · 2008-10-27

Hi tandem,

realURL ist für alle Seiten im Root-Template aktiviert und wird nirgendwo deaktiviert.

```typoscript
# RealURL Plug-In --> REQ .HTACCESS MOD
config {
  simulateStaticDocuments = 0
  baseURL = http://www.example.com/
  tx_realurl_enable = 1
}
```

Für "normale" Seiten läuft und funktioniert auch alles, wie ich es will nur die CSS Datei steht immernoch im HTML HEAD wie folgt eingebuden:

```html
<link rel="stylesheet" type="text/css" href="index.php?id=123&type=22" media="screen" />
```

Da hätte ich halt gern was "sprechendes" (bspw stylesheet.css) stehen.

Grüße und dank,
tronicIO

### [#5](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/5) · tandem · 2008-10-27 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#6](https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22/6) · Unbekannter Benutzer · 2008-10-27

Naja gut, aber dem Kommentar von Fabian-K im Tutorial zufolge klappt er ja mit CoolURI. Ich werde dann wohl wechseln müssen, was ich nicht wirklich will, da RealURL mit die aktiviere Extension zu sein scheint! Nur weil ich was verstanden habe würde ich nicht wechseln wollen.

Vielen Dank tandem.

---

Quelle: „realurl und das css how-to (Problem ?type=22)“, typo3.net, https://www.typo3.net/d/83205-realurl-und-das-css-how-to-problem-type22
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
