Php 如何在htacess中重写Wordpress url

Php 如何在htacess中重写Wordpress url,php,wordpress,apache,.htaccess,url-rewriting,Php,Wordpress,Apache,.htaccess,Url Rewriting,我是Wordpress的新手。我现在遇到了一个关于url重写规则的问题 我在“homepage.php”中创建了一个搜索表单,并在该表单中创建了三个字段。若用户提交此表单,三个参数将被发送到另一个Wordpress页面“结果”(slug:Results) 最后,我放弃了更改.htaccess文件的方法,转而使用Wordpress方法。 用php编写代码更容易控制 为了实现我的目标,我应该采取两个步骤: 1.使用wp_重定向(Wordpress函数)生成您想要的漂亮URL格式 2.使用添加重写规则

我是Wordpress的新手。我现在遇到了一个关于url重写规则的问题

我在“homepage.php”中创建了一个搜索表单,并在该表单中创建了三个字段。若用户提交此表单,三个参数将被发送到另一个Wordpress页面“结果”(slug:Results)


最后,我放弃了更改.htaccess文件的方法,转而使用Wordpress方法。
用php编写代码更容易控制

为了实现我的目标,我应该采取两个步骤:

1.使用wp_重定向(Wordpress函数)生成您想要的漂亮URL格式


2.使用添加重写规则(Wordpress函数)添加自定义重写规则,以便告诉Wordpress如何解释您的URL

您是否在管理面板>设置>永久链接设置中进行了检查。这里有一些选项,还有带有标记的自定义URL结构。检查这里:首先,很抱歉没有及时回复您,谢谢您的回复。我已经像这样配置了Permalink:。但由于此url来自表单提交。所以我不知道为什么它没有形成永久链接格式(你可以看到上面的url)。
<form class="filter-form" action="<?php echo get_permalink( get_page_by_title( 'Results' ) ); ?>" method="get" role="form">