У меня есть веб-сервер Apache, запущенный по var/www/htmlпути по умолчанию .
Это выглядит так:
var (Folder)
| www (Folder)
| | html (Folder)
| | | index.php (File)
| | | some_other_files.php (File)
| | | ab (Folder)
| | | | index.php
| | my_app (Folder)
| | | ab.php (file)
| | | login (Folder)
| | | | index.php
| | | index.php (File)
Теперь я хочу перенаправить весь трафик domain.com/my_appи его подпапки в фактический var/www/my_appкаталог.
Это не должно просто перенаправлять var/www/html/index.phpфайл var/www/my_app/index.php, но и весь трафик из подпапок htmlдолжен быть отправлен в соответствующие папки my_app.
Примеры:
domain.com/my_app/ => var/www/my_app/index.php
domain.com/ => var/www/html/index.php
domain.com/abc => var/www/html/abc/index.php
domain.com/my_app/login/ => var/www/my_app/login/index.php
domain.com/my_app/ab.php => var/www/my_app/ab.php
Обратите внимание, что это должно ВПЕРЕД / ЗАПИСАТЬ запросы в папки, а не просто ОТКЛЮЧИТЬ их!
Как я могу достичь этого либо путем внедрения propper, .htaccessлибо редактирования confфайла apache ?
Заранее спасибо!
apache,.htaccess,mod-rewrite,configuration,forward,