1

backpage や craigslist などの広告リストを掲載するために使用されるサイトを作成しています。

現在、URL に問題があります。現在のところ、米国の都市でしか利用できないためです。

例:www.mysite.com/birmingham/これはうまくいきました。すべての米国の都市のURLは次のようになりますwww.mysite.com/city

今、私はそれを国際的な国で利用できるようにしたいのですが、現在私の URL に問題がありますca.mysite.com/toronto。申し訳ありませんが、私はコードイグナイターの初心者です

私の質問が明確であることを願っています。

4

2 に答える 2

0

こんにちは、application/config/config.php の次のコードを $config['base_url'] に置き換えてください

if(isset($_SERVER['HTTP_HOST']))
{
    $config['base_url'] = isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on' ? 'https' : 'http';
    $config['base_url'] .= '://'. $_SERVER['HTTP_HOST'];
    $config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
}

else
{
    $config['base_url'] = 'http://localhost/';
}

htaccessファイルを入れる必要はありません

于 2013-04-25T05:58:54.330 に答える