Resolvi o problema usando isso como meu arquivo .htaccess
RewriteEngine On
RewriteBase /~admini/me/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
O mecanismo de reescrita parece estar "funcionando", mas não como esperado.
Aqui está a árvore dir da minha pasta public_html (servindo usando o apache2 no meu 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
e meu arquivo .htaccess é
RewriteEngine On
RewriteBase /~admini/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
quando eu navegue para
http://10.0.0.30/~admini/me/name/foobar
Meu navegador retorna e processa o conteúdo do arquivo
http://10.0.0.30/~admini/index.php
mascarado com
http://10.0.0.30/~admini/me/name/foobar
Portanto, parece que o mecanismo de reescrita está fazendo algum trabalho, mas não como esperado.
O comportamento esperado (desejado) é
quando eu navegue para
http://10.0.0.30/~admini/me/name/foobar
Meu navegador retorna e processa o conteúdo do arquivo
http://10.0.0.30/~admini/me/index.php
Por favor, note que tentei a solução básica de problemas alterando os caminhos para os diretórios corretos com resultados negativos. Por favor, deixe-me saber se você precisar de mais informações
Resolvi o problema usando isso como meu arquivo .htaccess
RewriteEngine On
RewriteBase /~admini/me/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]