﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
1124	Eigene Urls für Plugins	modified@…	somebody	"Usecase: Ein Plugin erfordert eine eigene URL z.B.

shop.de/diePluginSeite ->

Ausgabe von shop.de/includes/externals/plugin/page.php

Über die Erweiterung der htaccess rewrite wäre dies zwar zu erreichen, allerdings nicht updatesicher oder dynamisch erweiterbar.

Denkbar wäre ein 404 redirect in htaccess auf einen Entrypoint, welcher dann über eine Ausgabe über das Plugin-System erlaubt:

!http://shop.de/diePluginSeite

-> 404

-> /plugin_redirect.php?p=diePluginSeite

-> ""diePluginSeite"" mapped über das Plugin-System auf eine Plugin Datei und liefert Ausgabe von “/includes/externals/plugin/page.php""

Es ist möglich, redirects ohne Änderung der URL zu machen, wenn /plugin_redirect.php dann also die Ausgabe übernimmt, würde die Url bei !http://shop.de/diePluginSeite bleiben, der Inhalt aber vom gemappten Plugin  kommen.

Somit kann ein Plugin dann selbst die Urls bestimmen, ohne eine Datei im Root oder neue Redirect Rule

Ansatz für htaccess

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ /plugin_redirect?p=$1  [L]


[L] macht ein redirect, ohne die URL zu ändern"	Erweiterung	new	normal		Shop	2.0.2.1					
