我正在创建一个 htaccess 来重写 URL。它工作正常。我的代码如下:
RewriteEngine on
RewriteRule (.*)/ ?site=$1
原始网址:
/domain/sites/admin/index.php?site=site1
输出网址:
/domain/sites/admin/index/site1
但我需要 URL 是这样的
/domain/sites/site1/admin
尝试这个 :
RewriteEngine On
RewriteRule ^domain/sites/(.*)/admin$ /domain/sites/admin/index.php?site=$1 [L]
要了解:/domain/sites/admin/index/site1
是 url 和路径,/domain/sites/admin/index.php?site=site1
所以你需要/domain/sites/site1/admin
路径到/domain/sites/admin/index.php?site=site1
?
如果是这样:
RewriteRule site/(.*)/admin /sites/admin/index.php?site=$1
我认为...