---
title: "Mod rewrite Probleme"
url: "https://www.typo3.net/d/120423-mod-rewrite-probleme"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2015-06-26"
last_reply: "2015-08-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Mod rewrite Probleme

Allgemein · 1 Antwort · gestartet 2015-06-26

## Eröffnungsbeitrag

**buzz-dee** · 2015-06-26 · [Beitrag #1](https://www.typo3.net/d/120423-mod-rewrite-probleme/1)

Hallo Leute,

ich habe die Aufgabe eine Extension zu schreiben, bei der die Datensätze eine URL-Property haben. Nun soll bei Aufruf dieser URL die Detailseite angezeigt werden mit dem zugehörigen Datensatz.
Mein Ansatz war der, die URLs in den Properties mit ".htm" enden zu lassen und RealUrl die ".html" behandeln zu lassen. Meine derzeitige .htaccess sieht so aus:

```apacheconf
RewriteEngine on
RewriteBase /

# -- REAL URL ----------------------------------------------
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^.*\.htm$
RewriteRule .* index.php

# -- Custom  ----------------------------------------------
RewriteRule ^(.*).htm$ /index.php?id=14&url=$1\.htm [QSA,L]
```

Die Unterscheidung funktioniert auch, nur meine letzte RewriteRule nicht. Habe die auch schon ohne RealUrl ausprobiert. Leider kommt immer ein "page not found". Wenn ich "[QSA,L]" zu "[R]" ändere, funkioniert es, dass die Datensätze angezeigt werden. Allerdings habe ich dann wieder eine URL mit "index.php?id=..." Habe die Rule schon mal außerhalb von einer Typo3-Installation ausprobiert, da funktioniert sie.

Hat jemand einen Tipp?

Oder kann man das evtl. auch alternativ in der RealUrl-Conf einstellen, dass die auf "htm" endenden Seiten eine Extrabehandlung bekommen?

## Antworten

### [#2](https://www.typo3.net/d/120423-mod-rewrite-probleme/2) · buzz-dee · 2015-08-11

Habe das Problem fast vollständig mit der RealURL-Konfiguration lösen können. Die Extensionparameter werden gemappt bzw. ausgeblendet. Die URLs sehen jetzt schon fast schön aus:

<http://www.domain.de/reise_details/mietwagenrundreise-argentinien-chile-carretera-austral.html>

Das einzige Problem was noch besteht, ist dass der Name der Seite, auf der das Plugin liegt ("reise_details"), immer noch in der URL steht, der sollte möglichst noch raus.

"Exclude from speaking URL" und "Override whole page path" habe ich schon ausprobiert, aber das funktioniert leider nicht.

---

Quelle: „Mod rewrite Probleme“, typo3.net, https://www.typo3.net/d/120423-mod-rewrite-probleme
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
