В моем .htaccess есть следующее:
Redirect 301 /index.jsp http://www.foo.com/ Options FollowSymLinks RewriteEngine On RewriteBase / #redirect non-www to www RewriteCond %{HTTP_HOST} ^foo.com [NC] RewriteRule ^(.*)$ http://www.foo.com/$1 [R=301,L] RewriteCond %{REQUEST_URI} !^.*\.html$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ %{REQUEST_FILENAME}.html
Когда я посещаю http://foo.com/index.jsp, я получаю следующую цепочку перенаправления:
301 http://foo.com/index.jsp 216.22.00.000 server_redirect permanent http://www.foo.com/index.jsp 301 http://www.foo.com/index.jsp 216.22.00.000 server_redirect permanent http://www.foo.com/ 200 http://www.foo.com/ 216.22.00.000 normal none none
Что я здесь не так делаю?