Support » Plugin: WooCommerce Permalink Manager » error 404 category pages second language

  • Hi There,

    I have installed your plugin on a woocommerce website that has 2 lanquages (Dutch and German). At installing the plugin the dutch (main) website works fine but the german category pages or giving 404’s errors

    i tried:
    i followed all instructions from the post ‘https://wordpress.org/support/topic/error-404-category-product-second-language/’ but i am not runnin redirection.

    i tried:
    – deactivating plugins, including woo commerce multilingual
    – changes based product-catecory to all the same values (i tried product-category and now i have product-categorie everywhere)

    Weird
    the weirdest thing is that if i go to woocommerce-multilingual > categories and change a url from a category, all the categories (including the ones that have not changed) seem to work for like 10 minutes. As soon as i click through the other language it get back to 404’s.

    Status report from woo:

    
    ### WordPress Environment ###
    
    Home URL: http://dev.slaapkamerconcurrent.nl
    Site URL: http://dev.slaapkamerconcurrent.nl
    WC Version: 3.4.3
    Log Directory Writable: ✔
    WP Version: 4.9.7
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: nl_NL
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.0.30 - We raden je aan om PHP-versie 7.2 of hoger te gebruiken voor betere prestaties en beveiliging. Hoe je PHP-versie bijwerken
    PHP Post Max Size: 40 MB
    PHP Time Limit: 120
    PHP Max Input Vars: 1000
    cURL Version: 7.45.0
    OpenSSL/1.0.2o
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.22
    Max Upload Size: 40 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 3.4.3
    WC Database Prefix: wp_
    MaxMind GeoIP Database: ✔
    Totale databasegrootte: 26.24MB
    Database datagrootte: 14.69MB
    Database index grootte: 11.55MB
    wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB
    wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB
    wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB
    wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.05MB
    wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB
    wp_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB
    wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB
    wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB
    wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB
    wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB
    wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB
    wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB
    wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB
    wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB
    wp_commentmeta: Data: 0.02MB + Index: 0.03MB
    wp_comments: Data: 0.02MB + Index: 0.08MB
    wp_icl_cms_nav_cache: Data: 0.02MB + Index: 0.00MB
    wp_icl_content_status: Data: 0.02MB + Index: 0.02MB
    wp_icl_core_status: Data: 0.02MB + Index: 0.02MB
    wp_icl_flags: Data: 0.02MB + Index: 0.02MB
    wp_icl_languages: Data: 0.02MB + Index: 0.03MB
    wp_icl_languages_translations: Data: 0.19MB + Index: 0.11MB
    wp_icl_locale_map: Data: 0.02MB + Index: 0.00MB
    wp_icl_message_status: Data: 0.02MB + Index: 0.03MB
    wp_icl_mo_files_domains: Data: 0.02MB + Index: 0.02MB
    wp_icl_node: Data: 0.02MB + Index: 0.00MB
    wp_icl_reminders: Data: 0.02MB + Index: 0.00MB
    wp_icl_strings: Data: 4.52MB + Index: 6.91MB
    wp_icl_string_packages: Data: 0.02MB + Index: 0.00MB
    wp_icl_string_pages: Data: 0.36MB + Index: 0.22MB
    wp_icl_string_positions: Data: 0.02MB + Index: 0.02MB
    wp_icl_string_status: Data: 0.02MB + Index: 0.02MB
    wp_icl_string_translations: Data: 3.52MB + Index: 2.52MB
    wp_icl_string_urls: Data: 0.02MB + Index: 0.02MB
    wp_icl_translate: Data: 0.02MB + Index: 0.02MB
    wp_icl_translate_job: Data: 0.02MB + Index: 0.02MB
    wp_icl_translations: Data: 0.05MB + Index: 0.06MB
    wp_icl_translation_batches: Data: 0.02MB + Index: 0.00MB
    wp_icl_translation_status: Data: 0.02MB + Index: 0.02MB
    wp_links: Data: 0.02MB + Index: 0.02MB
    wp_options: Data: 3.02MB + Index: 0.05MB
    wp_pmxi_files: Data: 0.02MB + Index: 0.00MB
    wp_pmxi_history: Data: 0.02MB + Index: 0.00MB
    wp_pmxi_images: Data: 0.02MB + Index: 0.00MB
    wp_pmxi_imports: Data: 0.08MB + Index: 0.00MB
    wp_pmxi_posts: Data: 0.05MB + Index: 0.03MB
    wp_pmxi_templates: Data: 0.08MB + Index: 0.00MB
    wp_postmeta: Data: 1.52MB + Index: 0.58MB
    wp_posts: Data: 0.11MB + Index: 0.06MB
    wp_revslider_css: Data: 0.13MB + Index: 0.00MB
    wp_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB
    wp_revslider_navigations: Data: 0.02MB + Index: 0.00MB
    wp_revslider_sliders: Data: 0.02MB + Index: 0.00MB
    wp_revslider_slides: Data: 0.02MB + Index: 0.00MB
    wp_revslider_static_slides: Data: 0.02MB + Index: 0.00MB
    wp_termmeta: Data: 0.02MB + Index: 0.03MB
    wp_terms: Data: 0.02MB + Index: 0.03MB
    wp_term_relationships: Data: 0.02MB + Index: 0.02MB
    wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB
    wp_usermeta: Data: 0.02MB + Index: 0.03MB
    wp_users: Data: 0.02MB + Index: 0.05MB
    wp_wc_download_log: Data: 0.02MB + Index: 0.03MB
    wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB
    wp_yoast_seo_links: Data: 0.02MB + Index: 0.02MB
    wp_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB
    
    ### Post Type Counts ###
    
    attachment: 23
    customize_changeset: 1
    nav_menu_item: 23
    page: 16
    post: 2
    product: 4
    product_variation: 178
    revision: 4
    
    ### Security ###
    
    Secure connection (HTTPS): ❌
    					Jouw winkel gebruikt geen HTTPS. Leer meer over HTTPS en SSL-certificaten.
    Hide errors from visitors: ✔
    
    ### Active Plugins (17) ###
    
    WPML Multilingual CMS: door OnTheGoSystems – 4.0.4
    Child Theme Configurator: door Lilaea Media – 2.3.0.4
    Duplicate Post: door Enrico Battocchi – 3.2.2
    Envato Market: door Envato – 2.0.0
    Force Regenerate Thumbnails: door Pedro Elsner – 2.0.6
    Slider Revolution: door ThemePunch – 5.3.1.5
    WooCommerce Permalink Manager: door premmerce – 2.1
    WooCommerce Multilingual: door OnTheGoSystems – 4.3.3
    WooCommerce: door Automattic – 3.4.3
    Yoast SEO: door Team Yoast – 7.8
    WP All Import Pro: door Soflyy – 4.5.4
    WP All Import - WooCommerce Add-On Pro: door Soflyy – 2.4.1
    WPML All Import: door OnTheGoSystems – 2.0.5
    WPML CMS Nav: door OnTheGoSystems – 1.4.23
    WPML Media: door OnTheGoSystems – 2.3.4
    WPML String Translation: door OnTheGoSystems – 2.8.4
    WPML Translation Management: door OnTheGoSystems – 2.6.4
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: EUR (€)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    ### WC Pages ###
    
    Winkelbasis: #16 - /winkel/
    Winkelmand: #17 - /winkelmand/
    Afrekenen: #18 - /afrekenen/
    Mijn account: #19 - /mijn-account/
    Algemene voorwaarden: ❌ Pagina niet ingesteld
    
    ### Theme ###
    
    Name: Slaap
    Version: 1.0.1531921925
    Author URL: https://www.premiumonline.nl
    Child Theme: ✔
    Parent Theme Name: Betheme
    Parent Theme Version: 20.9.5.6
    Parent Theme Author URL: http://muffingroup.com/
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: betheme/woocommerce/archive-product.php
    betheme/woocommerce/cart/cart.php
    betheme/woocommerce/cart/mini-cart.php
    betheme/woocommerce/content-product.php
    betheme/woocommerce/content-single-product.php
    betheme/woocommerce/loop/loop-end.php
    betheme/woocommerce/loop/loop-start.php
    betheme/woocommerce/loop/no-products-found.php
    betheme/woocommerce/loop/pagination.php
    betheme/woocommerce/notices/error.php
    betheme/woocommerce/notices/notice.php
    betheme/woocommerce/notices/success.php
    betheme/woocommerce/single-product/add-to-cart/external.php
    betheme/woocommerce/single-product/product-image.php
    betheme/woocommerce/single-product/product-thumbnails.php
    betheme/woocommerce/single-product/sale-flash.php
    betheme/woocommerce/single-product/tabs/additional-information.php
    betheme/woocommerce/single-product/tabs/description.php
    betheme/woocommerce/single-product/tabs/tabs.php
    betheme/woocommerce/single-product/title.php
    
Viewing 4 replies - 1 through 4 (of 4 total)
  • Update:

    It has to do with the translation of the categories. when i add an non-translated product-category item (example test123) it is not getting a 404.

    .nl/example
    .de/translatedexample > 404

    seperate category on .de/test123 > working

    Any hints on where to look for?

    Funny side effect, as soon as i tested this the category links on the .nl started to give 404 in stead of the .de site. It’s having a live of its own it seems.

    • This reply was modified 2 months, 3 weeks ago by  harmh.
    • This reply was modified 2 months, 3 weeks ago by  harmh.
    Plugin Author Premmerce

    (@premmerce)

    Hi!

    In WPML settings>Language URL format can you use “Different languages in directories” for test?

    Yes.. If i enable that, that is working perfectly.

    Then i have the german website under /de and the dutch website as root.

    Except, for the record i need to run seperate domains.

    I hope to hear from you!

    Plugin Author Premmerce

    (@premmerce)

    Sorry, but at present our plugin doesn’t support “A different domain per language”.
    Thank you for being interested and your help in improving our plugin.
    We’ll try to add the compatibility with it as soon as possible.
    We’ll write here when a new version with this feature will be released.

    Best regards,
    Premmerce support.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.