具有域属性的 Htaccess 重定向

具有域属性的 Htaccess 重定向

我必须针对以下情况编写重定向规则。

www.domain.com/custom.aspx?ATTR=VALUEwww.domain.com/custom?ATTR=VALUE

如何使用 .htaccess 实现这一点

我在当前的 .htaccess 文件中使用了以下一组代码。请建议在哪里包含您的代码。

<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^api/rest api.php?type=rest [QSA,L]
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
    RewriteRule .* - [L,R=405]
    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php [L]
</IfModule>

答案1

这可以使用 mod_rewrite 来完成,例如:

RewriteEngine On
RewriteRule ^(.*)\.aspx(.*)$ /$1$2 [R=301,L]

相关内容