我的 nginx 重写正确吗?

我的 nginx 重写正确吗?

我正在使用这个配置:

/test/([^'.]+)$ /test/index.php?id=$1

对于我的网站。对于非尾部斜杠的重定向,我写道:

if(substr($_GET['id'], -1) != '/'){ //if no trailing slash then redirect! header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url').'/test/'.$_GET['id'].'/'); exit();

我只是想知道我做得对吗?

相关内容