.htaccess Redirigir no WWW a WWW conservando la cadena URI
Estoy ejecutando la plataforma CodeIgniter, que usa .htaccess para aceptar URL como
http://www.mysite.com/controller/function/argument
Actualmente utilizo algunas reescrituras de .htaccess, a saber (simplificadas):
RewriteEngine On
RewriteCond %{REQUEST_URI} !^(/index\.php|/images|/assets)
RewriteRule ^(.*)$ /index.php/$1 [L]
Quiero agregar una regla de reescritura que redirecciona todas las solicitudes que no sean www a www. También quiero que la cadena URI que sigue al nombre del dominio permanezca igual en la redirección. Por ejemplo, si un usuario hace una solicitud dehttp://mysite.com/controller/function/argument
, Quiero que el archivo .htaccess reescriba la solicitud en el navegador comohttp://www.mysite.com/controller/function/argument
y luego procesar la solicitud.