0

うまくいけば、これは単純なものです。私は本当に基本的な.htaccessを持っており、リクエストをに/admin(または/admin/etc)に書き換えます/_admin/index.php。ここまでは順調ですね:

#Options All -Indexes

RewriteEngine On
RewriteBase /admin

RewriteRule ^admin/$ /_admin/index.php [QSA]
RewriteRule ^admin$ /_admin/index.php [QSA]
RewriteRule ^admin/(.+)$ /_admin/index.php [QSA]

また、他のURL(、、/usersなど)をに書き換える一般的な「他のすべてをキャッチ」ルールも必要です。/turnips//some/other/path/index.php

私はそれを機能させることができないようです-それは、server error 500または/adminルートページに書き直されます。私は何かをする必要があると確信していますがRewriteCond、それを理解することはできません。

ありがとう!

4

2 に答える 2