2011-01-06 4 views
0

Also ich mit mod rewite arbeiteProblem mit regulärem Ausdruck auf modrewrite

RewriteRule ^/?([a-z]+)$ $1.cfm 

so wird myurl.com/about.cfm neu geschrieben als myurl.com/about

Das Problem, das ich habe, ist mit Urls mit Unterstrichen oder Bindestrichen

myurl.com/another_one.cfm 

Diese funktionieren nicht Ich bekomme eine 404,

+0

schön gearbeitet, dank – Roscoeh

Antwort

0

Ext beendet den erlaubten Zeichensatz des Musters. Es ist wichtig, den Strich in die erste Position zu bringen.

Probieren Sie etwas wie:

RewriteRule ^/?([-_a-z]+)$ $1.cfm