Простите за новый вопрос, но я посмотрел и не смог найти объяснения тому, чего я пытаюсь достичь. У меня есть файл Index.php, перенаправляющий все URL на наш корпоративный сайт, например:
// 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
Я попробовал следующее, с файлом employee-login.php в папке «clientname», но безуспешно. Есть ли способ добиться этого?
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;
Задача ещё не решена.
Других решений пока нет …