Title: AFTER SUBMIT 404
Last modified: August 31, 2016

---

# AFTER SUBMIT 404

 *  [rebeccamantel](https://wordpress.org/support/users/rebeccamantel/)
 * (@rebeccamantel)
 * [10 years ago](https://wordpress.org/support/topic/after-submit-404/)
 * I have a contact form on a custom post which url is rewrite by the following
   
   function mycustomname_links($post_link, $post = 0) { if($post->post_type === ‘
   product’) { return home_url($post->ID . ‘/’); } else{ return home_url($post->
   ID . ‘/’); } } add_filter(‘post_type_link’, ‘mycustomname_links’, 1, 3);
 * function mycustomname_rewrites_init(){
    add_rewrite_rule(‘([0-9]+)?$’, ‘index.
   php?post_type=product&p=$matches[1]’, ‘top’);
 * }
    add_action(‘init’, ‘mycustomname_rewrites_init’);
 * but than i get 404 after submitting the form which gets sent i tried redirect
   onsubmit but not working
 * [https://wordpress.org/plugins/contact-form-7/](https://wordpress.org/plugins/contact-form-7/)

The topic ‘AFTER SUBMIT 404’ is closed to new replies.

 * ![](https://ps.w.org/contact-form-7/assets/icon.svg?rev=2339255)
 * [Contact Form 7](https://wordpress.org/plugins/contact-form-7/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/contact-form-7/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/contact-form-7/)
 * [Active Topics](https://wordpress.org/support/plugin/contact-form-7/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/contact-form-7/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/contact-form-7/reviews/)

## Tags

 * [custom post](https://wordpress.org/support/topic-tag/custom-post/)
 * [permalink](https://wordpress.org/support/topic-tag/permalink/)
 * [submit](https://wordpress.org/support/topic-tag/submit/)
 * [url](https://wordpress.org/support/topic-tag/url/)

 * 0 replies
 * 1 participant
 * Last reply from: [rebeccamantel](https://wordpress.org/support/users/rebeccamantel/)
 * Last activity: [10 years ago](https://wordpress.org/support/topic/after-submit-404/)
 * Status: not resolved