【发布时间】:2023-03-25 06:53:01
【问题描述】:
我需要一些关于如何使用 htaccess 进行正确的 301 URL 重定向的专家建议。我已经有了重写规则,还需要添加重定向。这是重写规则:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^results/(case1|case2|case3)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/$ /results.php?v1=$1&v2=$2&v3=$3&v4=$4&v5=$5&v6=$6&v7=$7 [L]
我应该在上面的规则中添加什么来成功重定向:
http://www.website.com/results.php?v1=case2&v2=a&v3=b&v4=c&v5=d&v6=e&v7=f
to:
http://www.website.com/results/case2/a/b/c/d/e/f/
【问题讨论】:
标签: .htaccess redirect mod-rewrite url-redirection http-status-code-301