2017-12-28 32 views
-1

Ich habe eine Frage bezüglich .htaccess Konfiguration.htaccess Redirect mit regulären Ausdrücken

Ich habe diesen Code ein PHP-Projekt gewinnen Umleitung verwenden

DirectoryIndex src/client/index.php 

Redirect /app/about http://localhost/app/?p=about 
Redirect /app/contact http://localhost/app/?p=contact 

Innen src/client/index.php prüfe ich die GET [ p] um die angeforderte Seite einzufügen.

Es funktioniert ... aber ich möchte die htaccess-Datei nicht jedes Mal ändern, wenn ich eine neue Seite hinzufüge.

Ich möchte so etwas wie dies umzusetzen, aber es funktioniert nicht, ich bin ziemlich sicher, ich habe Syntaxfehler

Redirect ^/app/(.*) http://localhost/app/?p=$1 

Vielen Dank für Ihre Zeit :)

Antwort

0

Sie müssen nur RedirectMatch verwenden:

RedirectMatch ^/app/(.*) http://localhost/app/?p=$1