我假设您计划替换Wordpress用于在每个URL处提供查询对象和正确模板的本机机制。我必须说,我不认为这样做有什么意义,因为你会失去Wordpress为让我们的生活更轻松所做的许多事情。您必须编写自己的代码来处理每个场景,例如404。也许Wordpress不是你想要的最理想的工具。
无论如何,如果我想这样做,我可能只会添加一个重写规则(通过插件,而不是在.htaccess上),将域中的任何URL指向索引:
function prefix_rewrite_rules(){
add_rewrite_rule(
\'.*\',
\'index.php\',
\'top\' //Places it as the prioritary rewrite rule
);
}
add_action( \'init\', \'prefix_rewrite_rules\' );
正如另一个答案所指出的,您正在添加重写规则,因此必须访问
Settings > Permalinks 页面,以便Wordpress刷新重写规则并包含此规则。(与另一个答案的评论相反,您只需访问页面。无需单击“保存更改”)。