---
title: "URL auf Typo3-Adresse"
url: "https://www.typo3.net/d/63362-url-auf-typo3-adresse"
source: "typo3.net"
tags: ["Allgemein","Frage","RealURL","URLs & Routing"]
created: "2007-06-03"
last_reply: "2007-06-08"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# URL auf Typo3-Adresse

Allgemein · 6 Antworten · gestartet 2007-06-03

## Eröffnungsbeitrag

**Fabe** · 2007-06-03 · [Beitrag #1](https://www.typo3.net/d/63362-url-auf-typo3-adresse/1)

Hi!

Ist vielleicht ne doofe Anfängerfrage, aber wie lege ich nen Url auf ne Typo3-Adresse?

Ich möchte, dass der URL meine Serveradresse und das "index.php?id=zahl" mit der Domainadresse und dem Titel der jeweiligen Seite überschreibt.
Wie krieg ich das hin?

Ich hab natürlich ne Toplevel-Domain die auch auf den Server zeigt.

Außerdem ist noch meine Frage, ob es üblich ist, mehrere Projekte in einer Typo3 installation zu entwickeln?
Ich kann nämlich nicht immer ne neue Datenbank anlegen, um ein neues Dummypackage zu installieren. Ist nicht mein Server.

Naja, das wars. Bis dann.

## Antworten

### [#2](https://www.typo3.net/d/63362-url-auf-typo3-adresse/2) · einpraegsam.​net · 2007-06-03

> **Fabe schrieb:**
>
> Ich möchte, dass der URL meine Serveradresse und das "index.php?id=zahl" mit der Domainadresse und dem Titel der jeweiligen Seite überschreibt.

Also wenn ich dich richtig verstanden habe, hilft dir die Extension RealUrl

> **Fabe schrieb:**
>
> Außerdem ist noch meine Frage, ob es üblich ist, mehrere Projekte in einer Typo3 installation zu entwickeln?

Ja, das ist üblich (hängt natürlich von den Gegebenheiten ab)

### [#3](https://www.typo3.net/d/63362-url-auf-typo3-adresse/3) · Fabe · 2007-06-04

Harter Tobak oder?
Zumindest für nen Typo3-Anfänger.

Hab mir ein paar Tutorials angelesen und auch in die Docu geschaut, aber so ganz check ichs doch nicht. :)

Ich habs schon soweit, dass in der Statusleiste des Browser die URL richtig angezeigt wird.

Allerdings, wenn ich dann im Menü auf einen Link klicke, kommt eine 404-Fehlermeldung.

"
Not Found

The requested URL /home/fabe/public_html/typo3/fmmdesign/index.php was not found on this server.
"

Dabei ist die Verlinkung eigentlich richtig. Im Ordner fmmdesign ist ein sym. link auf "typo3_src/index.php".
"typo3_src/" ist dabei wiederum ein Link auf "../typo3-4.1".
Und da ist tatsächlich die gewünschte index.php Datei enthalten.
ALso keine Ahnung was er will...

Beim Überfahren eines Menülinks steht in der Statusleiste aber völlig richtig z.B. <http://www.fabian-marcus.de/preise.html>

Auch wurde in den Header, des letztendlich geparsten Codes, die Baseurl "<http://www.fabian-marcus.de/>" eingetragen.
D.h. ich muss schonmal was richtig gemacht haben :)

Allerings wird in der Adressezeile(!) trotzdem die Adresse des Servers und nicht meine Top-Level-Domain angezeigt. Wieso das?

Hab eigentlich alles wie in den Anleitungen gemacht, auch wenn ich das, was ich in die localconf.php einfüge noch nicht ganz blicke. :)

Was sagt ihr dazu?

Zu erreichen ist die Seite unter <http://koios.de/~fabe/typo3/fmmdesign>

### [#4](https://www.typo3.net/d/63362-url-auf-typo3-adresse/4) · webdeveloper · 2007-06-05

Moin,

scheint fuer mich ein klarer Fall von "Doku nicht ganz oder nicht aufmerksam genug gelesen" zu sein ;-)

Problem mit dem 404-Error:
-> Hast du aus der _.htaccess eine .htaccess-Datei gemacht?

Damit deine "richtige URL" angezeigt wird, musst du im TS die BaseURL setzen:

```typoscript
config.baseURL = http://www.domainname.de/
```

Gruss
Alex

### [#5](https://www.typo3.net/d/63362-url-auf-typo3-adresse/5) · Fabe · 2007-06-05

Nee, das muss ich leider dementieren.

Diese Funktion hab ich gesetzt. 8-)

Deswegen wird im Header wahrscheinlich auch die richtige Base-Url eingefügt. Benutzt wird sie nur nicht.

### [#6](https://www.typo3.net/d/63362-url-auf-typo3-adresse/6) · Fabe · 2007-06-06

Ich poste hier jetzt einfach mal meine Verzeichnisstruktur und was ich gemacht hab.
Ich kriegs einfach nicht hin. Ich raste noch aus.

Also:
typo3 ist bei mir so installiert:

In der Rootdirectory meines Webspaces gibts den Ordner public_html/
in diesem Ordner public_html/ ist typo3 installiert in typo/

also public_html/typo/

Darin ist das Dummypackage was ich fmmdesign genannt hab.
also public_html/typo/fmmdesign/

Also INSGESAMT: /home/fabe/public_html/typo/fmmdesign/

So. Das nur, falls es später für die .htaccess wichtig sein sollte...

Ich hab folgendes gemacht:
Typo-Script in mein Template eingefügt:

```typoscript
# RealURL aktivieren
# Damit die URLs schoen in HTML-Form dargestellt werden.
config.simulateStaticDocuments = 0
config.baseURL = [url=http://www.fabian-marcus.de/]FMM-Design: Home
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
```

Die Localconf angepasst:

```php
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
	'_DEFAULT' => array(
		'init' => array(
			'enableCHashCache' => 1,
			'appendMissingSlash' => 'ifNotFile',
			'enableUrlDecodeCache' => 1,
			'enableUrlEncodeCache' => 1,
			'postVarSet_failureMode' => '',
		),
		'redirects' => array(),
		'preVars' => array(
			array(
				'GETvar' => 'no_cache',
					'valueMap' => array(
						'nc' => 1,
					),
					'noMatch' => 'bypass',
				),
				array(
					'GETvar' => 'L',
					'valueMap' => array(
						# 'de' => '0',
						'en' => '1',
					),
					'defaultValue' => 'de',
					'noMatch' => 'bypass',
				),
			),
			'pagePath' => array(
				'type' => 'user',
				'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
				'spaceCharacter' => '-',
				'languageGetVar' => 'L',
				'expireDays' => 7,
				'rootpage_id' => 1,
			),
			'fixedPostVars' => array(),
			'postVarSets' => array(
				'_DEFAULT' => array(
					// news archive parameters
					'archive' => array(
						array(
							'GETvar' => 'tx_ttnews[year]' ,
						),
						array(
							'GETvar' => 'tx_ttnews[month]' ,
							'valueMap' => array(
							'january' => '01',
							'february' => '02',
							'march' => '03',
							'april' => '04',
							'may' => '05',
							'june' => '06',
							'july' => '07',
							'august' => '08',
							'september' => '09',
							'october' => '10',
							'november' => '11',
							'december' => '12',
						)
					),
				),
				// news pagebrowser
				'browse' => array(
					array(
						'GETvar' => 'tx_ttnews[pointer]',
					),
				),
				// news categories
				'select_category' => array (
					array(
						'GETvar' => 'tx_ttnews[cat]',
					),
				),
				// news articles anMd searchwords
				'article' => array(
					array(
						'GETvar' => 'tx_ttnews[tt_news]',
						'lookUpTable' => array(
							'table' => 'tt_news',
							'id_field' => 'uid',
							'alias_field' => 'title',
							'addWhereClause' => ' AND NOT deleted',
							'useUniqueCache' => 1,
							'useUniqueCache_conf' => array(
								'strtolower' => 1,
								'spaceCharacter' => '-',
							),
						),
					),
					array(
						'GETvar' => 'tx_ttnews[backPid]',
					),
					array(
						'GETvar' => 'tx_ttnews[swords]',
					),
				),
			),
		),
		// configure filenames for different pagetypes
		'fileName' => array(
			'defaultToHTMLsuffixOnPrev' => 1,
			'index' => array(
				'print.html' => array(
					'keyValues' => array(
						'type' => 98,
					),
				),
				'rss.xml' => array(
					'keyValues' => array(
						'type' => 100,
					),
				),
				'rss091.xml' => array(
					'keyValues' => array(
						'type' => 101,
					),
				),
				'rdf.xml' => array(
					'keyValues' => array(
						'type' => 102,
					),
				),
				'atom.xml' => array(
					'keyValues' => array(
						'type' => 103,
					),
				),
			),
		),
	),
);
```

die .htaccess gesetzt. Im Dummypackage ist ja schon eine vorhanden, die man nicht großartig ändern muss:
Ungefähr so:

```php
RewriteEngine On
#RewriteBase /
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

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

Meine .de-Domain zeigt auf h*ttp://koios.de/~fabe/typo/fmmdesign/
[ im absoluten Sinn auf /home/fabe/public_html/typo/fmmdesign/ ]
Also hab ich RewriteBase auskommentiert, da die Domain ja direkt auf den Ort zeigt, wo die .htaccess drin ist. Ist das richtig? oder nicht? oder was?

Wenn ich nun im Menü über die Links fahre, wird in der Statusleiste des Browser, alles richtig anzeigt. Nur halt, wenn ich auf einen Link klicke, krieg ich nen 404-Meldung.
Er sagt dann, er kann die Index.php nicht finden. Obwohl er den richtigen Pfad dazu angibt!!
Also
"The requested URL /home/fabe/public_html/typo/fmmdesign/index.php was not found on this server."

Da ist aber der symb. Link zur index.php drin!!

Also wieso findet der das nicht?!
Das stinkt aber doch nach .htaccess oder?

mod_rewrite müsste eigentlich aktiviert sein. Der Admin meinte, es wär installiert

Die Startseite lässt sich aber über FMM-Design: Home aufrufen.
Das wars aber auch...

Vielleicht wisst ihr das ja jetzt.
Bis dann,
Fabe

### [#7](https://www.typo3.net/d/63362-url-auf-typo3-adresse/7) · webdeveloper · 2007-06-08

Funktioniert es, wenn du RealUrl nicht aktiviert hast? (teste auch mal, wenn die .htaccess nicht aktiv ist, also wieder in _.htaccess umbenennen. funzt dann alles??

---

Quelle: „URL auf Typo3-Adresse“, typo3.net, https://www.typo3.net/d/63362-url-auf-typo3-adresse
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
