在虚拟主机中重定向

时间:2021-07-18 19:31:08

标签: apache tomcat redirect liferay virtualhost

我一直在使用 Liferay 7.1 GA,设计网站。我已将门户配置为能够以多种语言访问。例如,如果我访问选择西班牙语的网址是这个 http://scdesweb.iipp.int/es/inicio,如果我访问选择加泰罗尼亚语的网址是 http://scdesweb.iipp.int/ca/inicio

Liferay 不承认瓦伦西亚语为官方语言,因此它不会出现在门户网站上。出于这个原因,我添加了安道尔加泰罗尼亚语并编辑了这种语言,以便在选择它时将其翻译成巴伦西亚语。总而言之,当我选择安道尔加泰罗尼亚语作为语言时,就完成了巴伦西亚语的翻译。

我想更改网址,因为选择安道尔加泰罗尼亚语网址为 http://scdesweb.iipp.int/ca_AD/inicio,而我想要的网址为 http://scdesweb.iipp.int/va/inicio。我一直在阅读关于修改服务器上的虚拟主机,我的看起来像这样:

<VirtualHost *:80>
#ServerName www.iipp.es 
ServerAdmin mant.ajava@dgip.mir.es
TransferLog /var/log/httpd/scdesintralife.iipp.int_liferay_access.log
ErrorLog /var/log/httpd/scdesintralife.iipp.int_liferay_error.log

RequestHeader set X-Forwarded-Proto "https"
ProxyPreserveHost On
ProxyPass /files !
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/

当我使用 http://scdesweb.iipp.int/va/inicio 访问门户时,如何设置虚拟主机,就像您选择了 http://scdesweb.iipp.int/ca_AD/inicio 一样,但在 url 中始终显示“va”?

感谢四位关注

0 个答案:

没有答案