原谅新问题,但我看起来并找不到我想要实现的解释。我有一个Index.php文件路由我们公司网站上的所有网址,例如:
// this routes all of our subdomains
if (!in_array($sub, Array('www', 'localhost:9998'))){
switch ($sub) {
case 'landingpage': // landing.domain.com
include 'landing/landingpage.php';
break;
case 'faq': // faq.domain.com
include 'landing/faq.php';
break;
}
}
现在我需要使用子域和斜杠创建一个干净的URL,即:
clientname.domain.com/employee/login
我在“clientname”文件夹中使用名为employee-login.php的文件尝试了以下操作,但没有成功。有没有办法实现这个目标?
case 'clientname':
$ext = substr(strrchr($url[0], '.'), 1);
if (empty($url[0])) {
include 'clientname/'.$sub.'.php';
}
else {
check404('clientname/'.$sub.'-'.$url[0].'.php');
}
break;
default:
check404('clientname/'.basename($sub).'.php');
break;