【问题标题】:Remove /web/site-name from URL liferay从 URL liferay 中删除 /web/site-name
【发布时间】:2016-03-27 16:43:07
【问题描述】:

我在我的项目中创建了一个友好的 URL。 URL 类似于“http://localhost:8080/web/site-name/shareprofile/-/m/pf??OTE=

Here I want to remove /web/sitename/ from this URL programitically.

谁能帮我解决这个问题?

谢谢

【问题讨论】:

  • String#replace("/web/site-name", "") 可以使用。但为什么呢?

标签: java url liferay portlet friendly-url


【解决方案1】:

在该站点的公共页面的站点设置中配置一个虚拟主机名。如果您将其设置为 www.example.com,您将能够通过省略 URL 中的 /web/site-name 部分来访问该页面,但您必须通过该主机名来访问 - 它现在将确定您想要访问哪个站点访问,替换 /web/site-name 选择器。

【讨论】:

    猜你喜欢
    • 2012-09-07
    • 2014-04-29
    • 1970-01-01
    • 2020-03-31
    • 2017-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多