【发布时间】:2014-01-12 04:32:28
【问题描述】:
我一直在尝试这样做,但我无法产生任何结果。我正在尝试将一个变量重写为多个文件的 url 中的“目录”。我最好解释一下这就是我的意思。
无需重写:
/index.php?var=test
/admin/panel.php?var=test
/faq.php?var=test
/directory/test.php?var=test
随着重写:
/test/index.php
/test/admin/panel.php
/test/faq.php
/test/directory/test.php
我也希望能够将其他变量传递给文件。示例:
/test/index.php?user=1&session=1233445
我意识到我可以为每个物理文件和目录执行重写规则。但我希望它是动态的,因此如果我将文件添加到我的站点,我不必继续编辑 .htaccess 文件。任何帮助,将不胜感激。谢谢!
【问题讨论】:
标签: php apache .htaccess mod-rewrite url-rewriting