2015-11-14 43 views
0

我正在嘗試在OpenShift上爲我的wordpress應用程序設置一個裸域。我可以在Openshift上設置我的Ghost應用程序,但相同的設置似乎不適用於當前的應用程序。OpenShift Wordpress上的裸體域

在我的DNS設置,我有以下幾點:

trampkiwpodrozy.com CNAME wordpress-czerwoneczybiale.rhcloud.com 
www.trampkiwpodrozy.com CNAME wordpress-czerwoneczybiale.rhcloud.com 

我也試過這個(但沒有成功):

*.trampkiwpodrozy.com CNAME wordpress-czerwoneczybiale.rhcloud.com 

在OpenShift我增加了我的應用程序兩個別名:

trampkiwpodrozy.com 
www.trampkiwpodrozy.com 

域www.trampkiwpodrozy.com工作得很好,但是,當我嘗試訪問指定的域時,我即trampkiwpodrozy.com我得到關於重定向循環的錯誤。

要回復一個評論,這是我的.htaccess文件的內容:

RewriteEngine on 

# Uncomment the following lines to force HTTPS 
#RewriteCond %{HTTP:X-Forwarded-Proto} !https 
#RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R,L] 

# WordPress Defaults 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 

還有什麼我能試試嗎?

+0

你在WordPress的管理員設置中爲你的網址設置了什麼? – 2015-11-15 03:53:02

+0

我設置了www.trampkiwpodrozy.com。我嘗試在那裏設置trampkiwpodrozy.com,但是這導致了一個問題,因爲我甚至無法訪問博客的管理部分(因爲trampkiwpodrozy.com由於重定向離子循環而無法加載)。 – Jakub

+0

將.htaccess粘貼到.openshift/config目錄中,這是一個重寫問題! – Allen

回答

0

如果您只是想在您的網站地址上提供裸域名服務,只需在openshift上使用裸域名的ONE別名,然後使用DNS CNAME轉發您的www。到裸露的域名以避免循環。

trampkiwpodrozy.com CNAME wordpress-czerwoneczybiale.rhcloud.com 
www.trampkiwpodrozy.com CNAME trampkiwpodrozy.com 
+0

好的,現在我只是將trampkiwpodrozy.com設置爲OpenShift中的別名。在我的域名設置中,我有trampkiwpodrozy.com指向wordpress-czerwoneczybiale.rhcloud.com和www.trampkiwpodrozy.com指向trampkiwpodrozy.com。當我嘗試訪問trampkiwpodrozy.com時會發生什麼,我將重定向到https://www.trampkiwpodrozy.com/app,並且看到錯誤消息:「在此服務器上未找到請求的URL /應用程序。」 – Jakub

+0

在您的openshift帳戶的域名別名中,請確保您只有trampkiwpodrozy.com作爲您應用的別名,而不是www.trampkiwpodrozy.com! – Allen

+0

是的,這是我的 - 在openshift Web控制檯中只有一個別名,別名是trampkiwpodrozy.com – Jakub