Apache“LimitInternalRecursion”错误返回500内部服务器错误

我正在与本地服务器(wampserver)的WordPress的网站上工作。 它工作得很好2天前,但现在当我试图login到我的本地服务器,我得到一个“内部服务器错误”。 所以我检查了Apache服务器错误日志,因为他们说,我得到这个错误:

[Sun Oct 15 16:47:04.071631 2017] [core:error] [pid 11808:tid 1872] [client 127.0.0.1:53175] AH00124: 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. 

我真的不知道是什么原因造成的。 我的本地主机工作得很好,但我现在在一个虚拟主机,这将返回500错误的工作。 也许问题出在我的httpd-vhosts.conf文件中? 这是我在那里得到的:

  <VirtualHost *:80> DocumentRoot "c:/wamp64/www" ServerName localhost ServerAlias localhost <Directory "c:/wamp64/www"> AllowOverride All Require local </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "c:/wamp64/www/medialobsters_db" ServerName medialobsters <Directory "c:/wamp64/www/medialobsters_db"> AllowOverride All Require local </Directory> </VirtualHost> 

编辑:

我正在添加我的文档根目录中的.htaccess内容:

  # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /medialobsters_db/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /medialobsters_db/index.php [L] </IfModule> # END WordPress