0
Ich möchte URLs wie diese haben:Rewrite-Regel ignorieren den ersten Teil einer URL
some-Firma-name-Deal-ID-6.htm
Also die Rewrite-Regel sollten alle Bits ignorieren vor -dem-. Ich habe diese Regel in meiner .htacess Datei versucht, aber es nicht
RewriteRule ^(\d+)-deal-id-(.*)\.htm$ deal.php?id=$1 [QSA,L]
Ich glaube, Sie verwechseln '\ d +' und '*. 'in deiner Regex. Sie könnten stattdessen "6-Deal-ID-Einige-Firmenname.htm" zuordnen. –
Ja, du hast recht, aber wenn ich es andersherum versuche, kann ich die ID nicht bekommen, soll ich deal.php? Id = $ 1 auf $ 2 ändern? –
Ja, wenn Sie die zweite Erfassungsgruppe verwenden möchten, würden Sie '$ 2' verwenden. –