2009-03-06 10 views
24

Jeder hat ein grafisches Werkzeug für die Entwicklung von mod_rewrite Regeln.mod_rewrite GUI?

Im Idealfall würde es eine Pipeline von rewrites anzeigen und dann, wenn eine Instanz von einem uri gegeben würde die Transformationen zeigen, wie die get angewendet wird.

Es ist immer ein Schmerz, sie richtig einzurichten, so dass jeder Weg, es einfacher zu machen, helfen würde.

+4

Ich weiß nichts von ... das klingt wie ein interessantes Open-Source-Projekt ... – Powerlord

+1

Interessante Idee. Wenn wir nur einige ausgezeichnete Programmierer kennen würden, die etwas Freizeit haben. Sie können dieser Frage ein Kopfgeld hinzufügen, damit die erste Person die App erstellt und einen Download-Link posten kann! :-) –

Antwort

-1

Klingt, als ob Sie eine App wie RegexBuddy suchen.

+1

Nein, das Problem sind nicht die regulären Ausdrücke, es ist die Art und Weise, in der die Regeln miteinander interagieren. –

0

Mir ist kein solches Werkzeug bekannt. Die Art, wie ich dieses Problem angegangen bin, war durch eine Reihe von Komponententests, die die Richtigkeit meiner Regeln überprüfen. Wenn Sie Ihre Tests immer synchron mit der Konfiguration haben möchten, müssen Sie Ihre Tests so konfigurieren, dass sie die Regeln direkt aus der Konfigurationsdatei laden.

./alex

5

Ich denke, es ist ziemlich schwer, einen zu schreiben. Da mod_rewrite das Verhalten stark abhängig von der Umwelt ist es dazu benutzt in.

Nehmen Sie zum Beispiel des -f Ausdruck für die RewriteCond directive zu testen, ob Teststring existiert und eine reguläre Datei im Dateisystem. Wie würdest du das ohne das eigentliche Dateisystem machen?

Obwohl das grundlegende Verhalten (nur die RewriteRule Direktive) implementiert werden konnte.

7

Für die Online-Prüfung von .htaccess (sprich: mod_rewrite) Regeln, versuchen:

http://htaccess.madewithlove.be/

Es zeigt Ihnen, was und wie Regeln für die Eingabe URL angewendet werden.