感谢您的想法@denoise和@mogosselin。也可以使用@stslavik指出我的代码示例的某些缺点。
这是我的方法:
Options +FollowSymlinksRewriteEngine onRewriteRule ^user/([0-9]*)/([a-z]*)$ ./index.php?user=$1&action=$2RewriteRule ^user/([a-z]*)$ ./index.php?user&action=$1
通过使用我得到
var_dump($_GET);的链接
localhost/user/1234/update
array (size=2) 'user' => string '1234' (length=4) 'action' => string 'update' (length=3)
而
localhost/user/add
array (size=2) 'user' => string '' (length=4) 'action' => string 'update' (length=3)
这是我的目标。我只会用PHP做其他事情。



