具有正则表达式的Htaccess重定向

时间:2017-12-28 21:47:25

标签: apache .htaccess redirect mod-rewrite

我有一个关于htaccess配置赢得PHP项目的问题

我有这个代码使用重定向

DirectoryIndex src/client/index.php

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

在src / client / index.php中我检查GET [p]以包含所请求的页面。

它有效...但我不想在每次添加新页面时修改htaccess文件。

我想实现类似的东西,但它不起作用,我很确定我有语法错误

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

感谢您的时间:)

1 个答案:

答案 0 :(得分:0)

您只需使用RedirectMatch

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