需要从Kohana中构建的站点的站点URL中删除www

时间:2012-03-14 12:46:40

标签: php web url-rewriting kohana

我正在寻找正确的位置(区域)来放置我的代码段以从网址中删除WWW

该网站位于Kohana,编写以删除“www”的代码为:

$host_name = $_SERVER['HTTP_HOST']; // it stores the host name / domain name
$tmp_host = substr($host_name, 0, 3);

if($tmp_host == 'www')
{
    $host_name = substr($host_name, 4);
}

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

以下是您的需求:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

输入您的网址而不是example.com 此外,这与Kohana无关。