我刚刚将一个很久以前编写的网站迁移到 wordpress。
这样做会导致现在使用 mod-rewrite 的 url 结构有所不同。在我将新网站上线后,我意识到已经发送了一些电子邮件供客户使用旧 URL 从该网站兑换他们的礼券。
我的问题是,使用 htaccess 是否有我可以执行的 url 重定向并保留获取信息。例如,我需要这个网址:
www.test.com/redeem.php?id=123
重定向到:
www.test.com/redeem/now/?id=123
如果没有解决方案.htaccess
,是否有人对 PHP 有任何解决方案?
这是我的 htaccess 文件现在的样子:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
谢谢你的帮助。