![](/img/trans.png)
[英]How can I make the same session function on both “mysite.com” and “www.mysite.com”?
[英]how can i do this url (ca.mysite.com) on codeigniter?
我正在制作一个网站,该网站将用于发布广告列表,例如后页或craigslist,
现在我遇到了网址问题,因为目前仅在美国城市可用,
例如: www.mysite.com/birmingham/
而我理解的很好,每个美国城市的网址都将像这样www.mysite.com/city
现在我希望它可以在国际国家/地区使用,并且我的URL现在有问题,例如多伦多,我希望这些URL像ca.mysite.com/toronto
一样,因为多伦多在加拿大,我没有怎么做的想法,对不起,我只是codeigniter中的新手
谢谢,希望我的问题清楚。
使用此htaccess代码
RewriteCond %{HTTP_HOST} ^mysite.com$ [NC]
RewriteRule ^(.+)$ http://$1.mysite.com [L,R=301]
现在您可以访问任何国家。 喜欢加拿大
ca.mysite.com
您好,只需在您的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文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.