在Wordpress永久链接中使用特殊字符还是mod_rewrite?如何添加“奇怪”网址


Use special character in Wordpress permalink or mod_rewrite? How to add "strange" url

我真的很困惑。我为我的客户移动了网站。该网站有活动注册表,所有用户都收到了编辑其信息的链接。较旧的CMS未使用友好的URL,此永久链接如下所示

 ?pl_aktualizacja-danych,160,p,371,c2dbc3915b9438920981bdb1aad19668

其中最后三个变量是客户端唯一编号。

我需要将此永久链接添加到Wordpress或使用mod_rewrite。我不知道。如您所知,Wordpress从url中清除特殊字符

那么,如何使用此URL构建页面:

 ?pl_aktualizacja-danych,160

你有什么想法吗?

编辑/更新

分步说明:我的客户有包含所有表单的分离 php 脚本。这些脚本不隶属于WordPress。它既不是插件也不是模块,而只是php代码。用于编辑数据的链接由表单生成,并通过电子邮件发送给用户。目前在数据库中,我们有1000个用户,他们都收到了带有此链接的电子邮件。以前的 CMS 脚本是在 ?pl_aktualizacja-danych,160 页上调用的。现在我需要使用相同的永久链接创建 Wordpress 页面。或者我需要做mod_rewrite(我猜(。

是的

...您需要 301 重定向到新页面。

确保 301 指令位于 htaccess 文件中的 wordpress 代码上方。

关于htaccess的详细信息:http://www.askapache.com/htaccess/modrewrite-tips-tricks.html