2015-03-26 3 views
2

У меня есть сайт, на котором я добавил base_url() для вызова css и js-файлов. Base_url() не имеет www. Он отлично работает с http://example.com, но не работает с http://www.example.com. То есть он показывает некоторые проблемы, такие как не использование шрифтов, сеансов и т. Д. Я искал множество решений, но не смог найти правильный. Скажите, пожалуйста, решение.сайт с www и без www не действует для baseurl в codeigniter

+0

Этот ответ будет полезно для вас. http://stackoverflow.com/questions/23996239/codeigniter-htaccess-modification-for-semi-https-and-without-www-version#26504302 –

+0

Большое спасибо. Это решает мою проблему. Действительно здорово. –

ответ

5

Вы можете использовать с помощью .htacess redirect как @Arjar Aung.
Я использовал этот путь в моей конфиге

if(strpos($_SERVER['HTTP_HOST'],'www')===false) 
    { 
     $config['base_url'] = 'http://example.com'; 
    } 
    else 
    { 
     $config['base_url'] = 'http://www.example.com'; 
    } 
+0

Hi Shaiful Islam.Это также очень хорошее решение. Большое спасибо. –

+0

Лучшее решение, если вы в погоне за простотой – Nowdeen

Смежные вопросы