Not sure if I've done something incorrectly here, but I have the following rewrite rule;
add_rewrite_rule( '^product/([0-9]+)/([^/]+)/?$', 'index.php?name=productl&id=$matches', 'top' );
Which seems to work; so if I visit the following URL
a page loads. However, because the wordpress permalinks are enabled, it then seems to be getting rewritten again (?) to be the post title. So the resulting URL in my address bar is
this of course is breaking the page as the id is no longer in the URL. How can I have it maintain my original URL and not rewrite it to be the pages post title?