2015-10-29 4 views
2

Я создаю приложение Jenkins на Openshift, но когда я попытался посетить http://[app_name]-[domain_name].rhcloud.com/, он будет перенаправлен на https://[app_name]-[domain_name].rhcloud.com/.Как сменить OpenShift Jenkins на использование HTTP вместо HTTPs

Я свернуться адрес HTTP, результат:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>302 Found</title> 
</head><body> 
<h1>Found</h1> 
<p>The document has moved <a href="https://[app_name]-[domain_name].rhcloud.com/">here</a>.</p> 
<hr> 
<address>Apache/2.2.15 (Red Hat) Server at [app_name]-[domain_name].rhcloud.com Port 80</address> 
</body></html> 

Если я не хочу быть перенаправлен на HTTPS, что я должен делать? Я искал в своих папках сперва, но не могу найти полезные вещи

+0

Вы видели [OpenShift: Изменение протокола HTTPS на HTTP] (http://stackoverflow.com/questions/14442238/openshift-change-the-https-to-http) уже? –

ответ

1

Вы должны изменить его на свой файл .htaccess.

RewriteRule ^https://[app_name]-[domain_name].rhcloud.com/(.*) http://[app_name]-[domain_name].rhcloud.com/$1 [R=301,NC] 
+0

, но я использую OpenShift, поэтому я не могу найти способ обновить файл .htaccess. – poisonbian

+0

Фактически, я использую «ps aux» для просмотра процессов, параметры процесса jenkins были «--ajp13Port = -1 --controlPort = -1 --logfile =/dev/stdout --httpPort = 8080 - handlerCountMax = 45 --handlerCountMaxIdle = 20 --httpListenAddress = 127.4.101.1 ". Так, может быть, 80 порт https использовал переадресацию портов? – poisonbian

Смежные вопросы