OpenShift使用不含www的網址

問題

在OpenShift要使用CNAME的形式綁域名,

該如何設定,才能以不含www的網址當作預設的網址?

解答

過程中以

http://roundcube-jarvislin.rhcloud.com
 做為範例,

最終結果是換成

http://fantasysea.tk
 。

DNS的設定

dns

OpenShift的設定

alias

設定轉址

這部份是要將帶有www的網址轉到無www的網址,

在網站根目錄加入

.htaccess
 ,

使用301轉址,內容如下:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
  RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>

final

完成。

有什麼想法嗎?快來跟大家分享你的看法。