Grolli: Browser Adresse mit htaccess und PHP ändern

Beitrag lesen

Hi Leute,

Nach ewiger Suche im Netz finde ich keine abschließende Lösung für mein Problem und hoffe hier kann mir geholfen werden.

Problemstellung

eine Adresse wie www.domain.de/vereinsprofil.php?ID=455

soll geändert werden in www.domain.de/borussia-dortmund/

Also ich bin soweit, dass ich in einer kleinen .php-Datei (urlrewrite.php) die aktuelle Adresse auslese, mit der ID den Vereinsnamen aus der Datenbank auslese und die Leerzeichen mit Bindestrichen ersetze.

Mein Problem ist jetzt wie ich die Variable mit /borussia-dortmund/ in die .htaccess einbinden kann.

Ich hatte jetzt

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ urlrewrite.php [L]

Doch wie kann ich eine Variable wie aus der php-datei dort einfügen? Hab dazu irgenwie nichts im Netz gefunden.

Das ist die urlrewrite.php

$ID = $_GET['ID'];
if (($_SERVER['SCRIPT_NAME']) == "/Vereinsprofilnew2.php")
{
$abfrage2279 = "SELECT Verein FROM Verein WHERE ID LIKE '$ID'";
$ergebnis2279 = mysql_query($abfrage2279);
$row2279 = mysql_fetch_object($ergebnis2279);
$verein = str_replace(" ", "-", $row2279->Verein);
$url_params2 = '/'.$verein.'/';
}
print_r($url_params2);

Ich steck irgendwie fest