Задача в следующем:
Нужно чтобы при переходе на site.com, подгружался index.php из папки subdir, которая находится в корне. При этом сайт не должен быть доступен по адресу site.com/subdir/.
Вопрос:
Возможно ли сделать подобное через .htaccess, или виртуальные хосты? В данный момент используется связка Apache+Nginx.
в /index.php написать
$require = true;
require("subdir/index.php");
а в начале файла /subdir/index.php написать
if(!$require)header("Location: /");
подойдёт?
Попробуйте
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ name_of_dir/$1 [L]
</IfModule>
Там, где name_of_dir вставляете имя
(В файле .htaccess)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости