Я использую Codeigniter-.
Мой домен в настоящее время не перенаправляет на www
версию.
Например, если я наберу mydomain.com
, то оно останется mydomain.com
. Я хочу перенаправить его на www.mydomain.com
.
Если кто-то наберет mydomain.com/controller/method
, тогда оно должно быть www.mydomain.com/controller/method
.
Еще одна проблема: я уже пробовал другие решения, но проблема в том, что при перенаправлении на www
версию автоматически добавляется «index.php
» в URL. Но когда я набираю www
в доменном имени, это работает нормально, в URL-адресе нет "index.php
". Эта проблема возникает только во время перенаправления.
Вот мой .htaccess
файл (я удалил код перенаправления)
RewriteCond $1 !^(index\.php|system|rpc_relay.html|canvas.html|robots\.txt)
RewriteCond $1 !^(sitemap\.xml|export)
RewriteRule ^(.*)$ /index.php/$1 [L]
Любая помощь будет принята с благодарностью.