#.htaccess
#.htaccess
Вопрос:
Я пытаюсь загрузить все подкаталоги внутри определенного подкаталога через index.php файл указанного каталога через его файл htaccess. У меня возникла проблема с правильной настройкой моего файла .htaccess.
Путь к каталогу: sitename.com/BLOG/CMS/
Мой маршрутизатор загружает все в index.php файл в каталоге BLOG, в котором также находится его файл .htaccess, отдельный от файла корневых сайтов .htaccess.
Это работает для перенаправления всех страниц в каталоге blog и любой страницы с «slug» в каталоге CMS, например sitename.com/BLOG/CMS/home но когда я захожу в .com / BLOG / CMS / в адресной строке без «slug», он загружает корневые сайты index.php файл.
Как я могу настроить мой файл .htaccess для правильной загрузки блога index.php файл при посещении .com/BLOG/CMS/ ?
.htaccess для каталога блогов
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [NC,QSA,L]
Ответ №1:
Попробуйте это.
#Options FollowSymLinks
Options -Indexes
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*) index.php [QSA,NC,L]