2013-01-03 85 views
0

我在/joomla/上安裝了Joomla 2.5。 可通過http://www.example.com/joomla/訪問。Joomla live_site和mod_rewrite

但我希望它是可訪問的,當我瀏覽http://www.example.com/(或example.com,不www

我想配置$live_site是因爲這一點,但將其更改爲http://www.example.com/,它顯示一個空白頁。

我應該編輯根目錄.htaccess?或Joomla .htaccess文件?

+0

不,你應該只需要使用$ live_site,如果你有一個奇怪的服務器設置。你的joomla .htaccess會做到這一點,通常如果你的主機有一個.htaccess,你已經粘貼了Joomla的底部。 – Elin

回答

0

重定向非www版本到www

您可以從 「非WWW」 爲 「WWW」 重定向您的域名。 要將您的域重定向到「WWW」,您需要在「.htaccess」文件中定義一條規則。 您可以在您的網站

的「根」目錄對於上傳這個文件,你可以設置規則如下:

******************************************* 
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。