【发布时间】:2009-08-27 15:13:23
【问题描述】:
我目前有一个需要优化的 Web 应用程序,其中一种方法或我想要实现的东西是这样的:
来自
http://myweb/?dept=dept&app=app
我目前已将此作为它的 PHP 代码:
if(empty($_REQUEST['dept'])) {
$folder = "apps/";
} else {
$folder = str_replace("/", "", $_REQUEST['dept']) . "/"; }
if(empty($_REQUEST['n'])) {
include('user/home.php');
} else {
$app = $_REQUEST['n'];
if(file_exists($folder.$app.".php")) {
include($folder.$app.".php");
} else {
include("global/error/404.php");
}
}
我该怎么做?
我目前有一半:
RewriteRule ^([A-Za-z]+)$ /index.php?app=$1
但这只会重写部分内容。
谢谢
【问题讨论】:
标签: php apache url-rewriting