Может кто-нибудь помочь мне с правилами htaccess для этого формата приложения.
вот моя файловая структура:
/api
- /1.0 (this is a php project, a backend rest api of sorts to the frontend)
- /other-php-folders
- /...(lots of stuff)
- /public
- /...(lots of assets etc)
- /index.php
- /.htaccess (ignore for now)
/src (this contains an angularjs compiled website)
- /assets
- /cool-asset.js
- /cool-asset2.css
- /cool-asset3.png
- /index.html
- /.htaccess
/.htaccess
Итак, что я в основном хочу от корневого файла .htaccess:
Также еще одна приятная особенность, которую я хотел бы:
Любая помощь приветствуется.
Заранее спасибо.
Я вроде сделал свое собственное решение, но может кто-нибудь прокомментировать и сообщить мне, если это хорошо (это работает), или если есть лучшее решение.
Приветствия.
/.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/api
RewriteRule ^(.*)$ /src/$1 [L]
/src/.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^ index.html [L]
Других решений пока нет …