【发布时间】:2021-09-27 20:16:38
【问题描述】:
我有当前的 .htaccess
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/+$ $1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([\w-]+)/([\w-]+)/?$ index.php?apar=$1&bpar=$2 [L,QSA]
RewriteRule ^([\w-]+)/?$ index.php?apar=$1 [L,QSA]
我想重定向一些我通常会这样做的页面,如下所示:
redirect 301 /old-page https://www.domain.co.uk/new-page
但是,这似乎重定向到页面
https://www.domain.co.uk/new-page?apar=old&bpar=page
我无法让旧页面干净地重定向。
【问题讨论】:
标签: apache .htaccess redirect mod-rewrite mod-alias