Php 使用重写api导致wordpress停止工作
我有一些wordpress网站,当我尝试更改此链接时: 连接到此链接 在functions.php中使用此规则:Php 使用重写api导致wordpress停止工作,php,wordpress,url-rewriting,rewrite,Php,Wordpress,Url Rewriting,Rewrite,我有一些wordpress网站,当我尝试更改此链接时: 连接到此链接 在functions.php中使用此规则: function custom_rewrite_basic() { add_rewrite_rule('^song/([0-9]+)/?', 'index.php?page_id=$matches[1]', 'top'); } add_action('init', 'custom_rewrite_basic'); 我的wordpress停止工作 有人知道原因或有其他解决方案
function custom_rewrite_basic() {
add_rewrite_rule('^song/([0-9]+)/?', 'index.php?page_id=$matches[1]', 'top');
}
add_action('init', 'custom_rewrite_basic');
我的wordpress停止工作
有人知道原因或有其他解决方案吗?如果链接是
http://freep3.com/songs/270
那么规则应该是
add_rewrite_rule('^songs/([0-9]+)/?', 'index.php?page_id=$matches[1]', 'top');
,甚至更简单的“^songs/(\d+/”
另外,不要忘记重写规则。您的服务器中是否启用了mod_rewrite module?我认为这并不能解释为什么重写规则会导致OP站点关闭。