![](/img/trans.png)
[英]How do I properly redirect a dynamic URL to a static URL of my choice using htaccess?
[英]How to properly redirect an URL with .htaccess
我正在尝试使用以下规则将此网址www.site.com/page.php?sortchar=a
重定向到www.site.com/page/a/
,但是我找不到正确的结构。 sortchar
变量可以是字母表中的任何字母,因此我尝试使用一个规则来处理所有字母:
RewriteCond %{THE_REQUEST} \ /+page\.php\?sortchar=$1
RewriteRule ^ /page/([^/]*)/? [L,R]
有人可以帮忙吗?
您必须先捕获$1
才能在RewriteCond
使用它。
您可以使用:
RewriteCond %{THE_REQUEST} \s/+page\.php\?sortchar=([^&\s]+) [NC]
RewriteRule ^ /page/%1? [L,R]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.