从 example.com/file.php 重定向到 example.com/file.php?id=1

Redirect from example.com/file.php to example.com/file.php?id=1

如何使用 .htaccessexample.com/file.php 重定向到 example.com/file.php?id=1

我希望 .htaccess 自动将 ?id=1 添加到这个特定的 link,但不添加到其他 .php 文件,只添加到这个特定的 file.php

您可以在 DOCUMENT_ROOT/.htaccess 文件中使用此代码:

RewriteEngine On

RewriteCond %{QUERY_STRING} (^|&)id=1(&|$) [NC]
RewriteRule ^file\.php$ [=10=]?id=1 [L,NC,QSA,R=302]

参考文献: