Title: 500 error when navigating
Last modified: May 17, 2020

---

# 500 error when navigating

 *  Resolved [aajaas](https://wordpress.org/support/users/aajaas/)
 * (@aajaas)
 * [5 years, 12 months ago](https://wordpress.org/support/topic/500-error-when-navigating/)
 * When translating the site to Arabic it works fine on the same page, but whenever
   i click on a link it causes to have 500 server error for some reason.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2F500-error-when-navigating%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 7 replies - 1 through 7 (of 7 total)

 *  [Denis](https://wordpress.org/support/users/sdenis/)
 * (@sdenis)
 * [5 years, 12 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12851018)
 * Hello,
 * The 500 error (or sometimes a white page or “The site is experiencing technical
   difficulties.”) is a very general server error.
 * One of the first web search results says that “The 500 Internal Server Error 
   is a very general HTTP status code that means something has gone wrong on the
   web site’s server but the server could not be more specific on what the exact
   problem is.”​​
 * To debug this further, please follow these steps:
    ​​ 1. Ask your host to identify
   this specific error and/or for the PHP error log. 2. Try and increase your WordPress
   memory limit: [https://docs.woocommerce.com/document/increasing-the-wordpress-memory-limit/](https://docs.woocommerce.com/document/increasing-the-wordpress-memory-limit/)
   3. set WP_DEBUG to true in wp_config.php file : [https://codex.wordpress.org/WP_DEBUG](https://codex.wordpress.org/WP_DEBUG)
   and try again. See if you get any errors.
 * Cheers,
    Denis,
 *  Thread Starter [aajaas](https://wordpress.org/support/users/aajaas/)
 * (@aajaas)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12853918)
 * Hi,
    I have contacted my hosting provider and here is what they found out.
 * > Reviewing the server’s logs, the following error is being logged regarding 
   > your website:
   > Request exceeded the limit of 10 internal redirects due to probable configuration
   > error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use‘
   > LogLevel debug’ to get a backtrace., referer: [https://cars.bahrainmarket.net/ar/register/](https://cars.bahrainmarket.net/ar/register/)
 * > The translation plugin that you are using results in the website attempting
   > to resolve via a different URL, while also attempting to resolve via its original
   > URL at the same time. Once this occurs, the error seen above or the “Too many
   > redirects” error is displayed.
 * Unfortunately, there is nothing that he can do from his side. I hope that this
   helps to find the solution.
 * Note: I have my memory set to 512M by default.
 * Regards,
 *  [tlouwet](https://wordpress.org/support/users/tlouwet/)
 * (@tlouwet)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12860703)
 * This 500 error did start with last plugin update.
    It’s instantly fixed when 
   using a backup of the .htaccess file.
 * Old .htaccess :
 *     ```
       <IfModule mod_rewrite.c>
       RewriteEngine On
       RewriteBase /
       RewriteRule ^index\.php$ - [L]
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteCond %{REQUEST_FILENAME} !-d
       RewriteRule . /index.php [L]
       </IfModule>
       ```
   
 * .htaccess after last update :
 *     ```
       <IfModule mod_rewrite.c>
       RewriteEngine On
       RewriteBase /fr/
       RewriteRule ^index\.php$ - [L]
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteCond %{REQUEST_FILENAME} !-d
       RewriteRule . /fr/index.php [L]
       </IfModule>
       ```
   
 * So pretty much the same, though one has a language set for some reason.
 * Not sure if this is the same issue for your website, but it did fix the 500 error
   issue on my managed website using this plugin.
 * [@sdenis](https://wordpress.org/support/users/sdenis/) Is the “/fr/” required
   in .htaccess or not?
 *  Thread Starter [aajaas](https://wordpress.org/support/users/aajaas/)
 * (@aajaas)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12861632)
 * I do have The new .htaccess file on my website, i tried deleting the /ar/ but
   the issue still persist unfortunately.
 *  [tlouwet](https://wordpress.org/support/users/tlouwet/)
 * (@tlouwet)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12866747)
 * [@aajaas](https://wordpress.org/support/users/aajaas/) Changed it back to
 *     ```
       <IfModule mod_rewrite.c>
       RewriteEngine On
       RewriteBase /
       RewriteRule ^index\.php$ - [L]
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteCond %{REQUEST_FILENAME} !-d
       RewriteRule . /index.php [L]
       </IfModule>
       ```
   
 * ?
 * If so, sad to hear that it wasn’t the same issue I had.
    Hope you find a fix 
   for it.
    -  This reply was modified 5 years, 11 months ago by [tlouwet](https://wordpress.org/support/users/tlouwet/).
 *  [Denis](https://wordpress.org/support/users/sdenis/)
 * (@sdenis)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12899591)
 * Hello [@aajaas](https://wordpress.org/support/users/aajaas/)
 * We deeply apologize for the delayed response.
 * There has been a great load on our support team in the past few days, but such
   a long reply time is very uncommon.
 * Can you make as well please a screen shot or insert your htaccess so we can look
   into it?
 * Cheers,
 *  Thread Starter [aajaas](https://wordpress.org/support/users/aajaas/)
 * (@aajaas)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12900632)
 * >  # BEGIN WordPress
   >  # The directives (lines) between `BEGIN WordPress` and `
   > END WordPress` are # dynamically generated, and should only be modified via
   > WordPress filters. # Any changes to the directives between these markers will
   > be overwritten. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /ar/ 
   > RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond%{
   > REQUEST_FILENAME} !-d RewriteRule . /ar/index.php [L] </IfModule>
   > # END WordPress
 * Here is my htaccess file, i have tried removing the /ar/ but no difference.
    
   Regards,

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘500 error when navigating’ is closed to new replies.

 * ![](https://ps.w.org/translatepress-multilingual/assets/icon.svg?rev=3166541)
 * [TranslatePress - Translate Multilingual sites with AI Translation](https://wordpress.org/plugins/translatepress-multilingual/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/translatepress-multilingual/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/translatepress-multilingual/)
 * [Active Topics](https://wordpress.org/support/plugin/translatepress-multilingual/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/translatepress-multilingual/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/translatepress-multilingual/reviews/)

## Tags

 * [server](https://wordpress.org/support/topic-tag/server/)

 * 7 replies
 * 3 participants
 * Last reply from: [aajaas](https://wordpress.org/support/users/aajaas/)
 * Last activity: [5 years, 11 months ago](https://wordpress.org/support/topic/500-error-when-navigating/#post-12900632)
 * Status: resolved