add_rewrite_rule(
\'^invite/([^/]+)\',
\'index.php?pagename=invite&iid=$matches[1]\',
\'top\'
);
上面的“内部”重写规则将通过
index.php 使用
pagename 参数(这需要有一个带有slug的页面
invite).
我想直接发送到invite.php (这将呈现ICS日历文件并强制下载)。
我研究了下面的实现,但是,这似乎直接修改了.htaccess 文件我的网站正在使用nginx,所以这不起作用。
add_rewrite_rule(
\'^invite/([^/]+)\',
\'invite.php?iid=$matches[1]\',
\'top\'
);