【发布时间】:2018-09-19 07:35:13
【问题描述】:
我问的是一个问题,当您知道如何做时可能很容易,但经过多次尝试后我仍然没有解决。
我有一个可通过以下 URL 访问的 JavaEE 网站:http://siteperso-valentin.1d35.starter-us-east-1.openshiftapps.com/sitePerso/
但我希望它可以直接通过http://siteperso-valentin.1d35.starter-us-east-1.openshiftapps.com/ 访问,而不需要sitePerso。
为此,在我的 Openshift 帐户中,我有一条路线如下:
apiVersion: route.openshift.io/v1
kind: Route
metadata:
annotations:
openshift.io/host.generated: 'true'
creationTimestamp: '2018-02-18T14:00:04Z'
labels:
app: siteperso
name: siteperso
namespace: valentin
resourceVersion: '2416325777'
selfLink: /apis/route.openshift.io/v1/namespaces/valentin/routes/siteperso
uid: ********
spec:
host: siteperso-valentin.1d35.starter-us-east-1.openshiftapps.com
path: /sitePerso/
port:
targetPort: 8080-tcp
to:
kind: Service
name: siteperso
weight: 100
wildcardPolicy: None
status:
ingress:
- conditions:
- lastTransitionTime: '2018-02-18T14:00:04Z'
status: 'True'
type: Admitted
host: siteperso-valentin.1d35.starter-us-east-1.openshiftapps.com
routerCanonicalHostname: elb.1d35.starter-us-east-1.openshiftapps.com
routerName: router
wildcardPolicy: None
我认为我需要另一条路线以某种方式使sitePerso“不可见”,但我没有做到。
提前感谢您的帮助,
【问题讨论】:
标签: url redirect configuration openshift