无限循环与VirtualDocumentRoot,.htaccess和mod_rewrite
我想用apache2build立健壮的多用户开发环境。 所以我把以下文件放在etc/apache2/sites-available/mydomain.com <virtualhost *:80> ServerName mydomain.com ServerAlias www.mydomain.com DocumentRoot /var/www/mydomain.com/prod </virtualhost> <virtualhost *:80> VirtualDocumentRoot /var/www/mydomain.com/%1 ServerName dev.mydomain.com ServerAlias *.dev.mydomain.com </virtualhost> 然后将以下.htaccess文件复制到每个/var/www/mydomain.com/*目录中: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [QSA,L,NS] Finaly它适用于像http://mydomain.com/这样的请求,但不适用于http://mydomain.com/foo 。 Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if […]