Механизм перезаписи работает, но не так, как ожидалось.
Вот дерево каталогов моей папки public_html (обслуживается с использованием apache2 в моем userdir)
┌─[admini@linuxbox][~/public_html]
│ [13:16:45 Sat Jun 20]
└─> tree -L 2
.
├── index.php
└── me
├── app.log
├── app.txt
├── composer.json
├── composer.lock
├── index.php
└── vendor
и мой .htaccess файл
RewriteEngine On
RewriteBase /~admini/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
когда я перейду к
http://10.0.0.30/~admini/me/name/foobar
Мой браузер возвращает и отображает содержимое файла
http://10.0.0.30/~admini/index.php
замаскированный с
http://10.0.0.30/~admini/me/name/foobar
Похоже, что движок перезаписи выполняет некоторую работу, но не так, как ожидалось.
Ожидаемое (желаемое) поведение
когда я перейду к
http://10.0.0.30/~admini/me/name/foobar
Мой браузер возвращает и отображает содержимое файла
http://10.0.0.30/~admini/me/index.php
Обратите внимание, что я попытался устранить основные неполадки, изменив пути к нужным каталогам с отрицательными результатами. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация