Моя структура сайта похожа
Главная (корневой каталог)
index.php
home.php
Суб-папки
index.php
home.php
В корневом каталоге много подпапок.
Я могу перенаправить главную корневую домашнюю страницу в индекс, используя следующий код
Redirect 301 /home /
Redirect 301 /home.php /
Но я хочу перенаправить все домашние папки в свою собственную страницу индекса. Как я могу сделать ? Любое предложение ?
Вы можете использовать этот код в своем DOCUMENT_ROOT/.htaccess
файл:
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^(.+?/)?home/?$ $1/index.php [L,NC]
Это маршруты /news/home
в /news/index.php
ИЛИ ЖЕ /home
в /index.php
Если вы работаете на сервере, используйте «точку», чтобы начать с корня.
./Главная/