我一直在尝试在我的 htaccess 中使用 RewriteMap 指令进行简单的映射,但由于某种原因,我每次都收到错误 500。我的语法是 .. 选项 +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteMap name2id txt:nklist.txt
RewriteRule ^/name/(.*) /name_list_view.php?kid=${name2id:$1|NOTFOUND}
在 nklist.txt :
1 David
2 Mark
3 Simon
nklist.txt 文件位于我网站的根目录,与 htaccess 相同的位置。据我的调试告诉我,htaccess 无法找到 nklist.txt 文件,但任何帮助将不胜感激。