【发布时间】:2019-04-09 05:42:58
【问题描述】:
我希望用户看到这个漂亮的 URL:
www.example.com/michael
我的代码能够通过 GET 将其作为变量获取:
www.example.com?user=michael
在 JavaScript 方面,我正在测试它:
var userId = getQueryString('user');
console.log("user="+userId);
在 .htaccess 方面我正在使用这个:
RewriteEngine On
RewriteRule ^([^/]*)$ ?user=$1 [L]
当我加载“www.example.com/michael”时,我没有重定向到 404,这很好。但是控制台输出“user=null”。它不通过 GET 获取参数。我做错了什么?
【问题讨论】:
标签: javascript .htaccess url friendly-url