Чтобы перенаправить все, что не существует в index.php
, вы также можете использовать директиву FallBackResource
FallbackResource /index.php
. Он работает так же, как и ErrorDocument
, когда вы запрашиваете несуществующий путь или файл на сервере, директива молча заставляет запрос index.php
.
Если вы хотите перенаправить все (including existant files or folders
) на index.php
, вы можете использовать что-то вроде следующего:
RewriteEngine on
RewriteRule ^((?!index\.php).+)$ /index.php [L]
Обратите внимание, что шаблон ^((?!index\.php).+)$
соответствует любому uri, кроме index.php
, мы исключили путь назначения, чтобы предотвратить ошибку бесконечного цикла.
Попробуйте добавить это в файл gradle.properties
:
android.enableJetifier=true
android.useAndroidX=true