Я использую codeigniter 3. Я сталкиваюсь с проблемой при использовании любой внешней ссылки без https, после чего сначала добавляется base_url.
Предположим, что внешняя ссылка www.stackoverflow.com и при использовании в качестве href = "www.stackoverflow.com" она форматируется как "{имя_домена} /www.stackoverflow.com"
Но при использовании 'https://stackoverflow.com' в качестве внешнего URL-адреса он работает нормально, а не добавляет {domain_name} в качестве префикса.
Мой файл .htaccess похож на
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|public|\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1
Извините за такой плохой английский.