希望这是一个简单的。/admin我有一个非常基本的 .htaccess ,它可以将任何对(或/admin/etc)的请求重写为 .htaccess /_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]
我还想要一个通用的“catch all else”规则,它将任何其他url ( /users,/turnips/等/some/other/path) 重写回/index.php
我似乎无法让它工作 - 它要么是,要么server error 500也/admin被重写到根页面。我确定我只需要做一些事情,RewriteCond但我无法弄清楚。
谢谢!