Joomla live_site和mod_rewrite

时间:2013-01-03 15:41:07

标签: mod-rewrite joomla

我在/joomla/中安装了Joomla 2.5。 它可以通过http://www.example.com/joomla/访问。

但是我希望当我浏览http://www.example.com/(或example.com,而不是www)时可以访问它

我认为配置$live_site是因为这一点,但将其更改为http://www.example.com/,并显示空白页。

我应该编辑根目录.htaccess吗?或Joomla .htaccess档案?

1 个答案:

答案 0 :(得分:0)

将非www版本重定向到www

您可以将域名从“非WWW”重定向到“WWW”。 要将域重定向到“WWW”,您需要在“.htaccess”文件中定义规则。 您可以在网站的“root”目录中上传此文件

为此,您可以按如下方式设置规则:

*******************************************
RewriteEngine on

RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP:Host} ^(?!www\.)(.+)$ [NC]
RewriteCond %{REQUEST_URI} (.+)
RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]
********************************************

在“.htaccess”文件中定义上述规则后在URL domainname.com中键入域名时,它将获得 重定向到WWW。