我们的网站正在将网站用于网站的特定主题领域。出于SEO原因,我们要删除URL中的/ web组件。我们希望为网站中的所有社区排除此组件。
从本质上讲,给定一个site.com,以及一个来自命名用户[1-inf]的社区,而不是: site.com/web/user1 我们想要这个: site.com/user1
对于每个用户的公共页面。
我一直在篡改layout.friendly.url.public.servlet.mapping,给它一个空字符串并替换web.xml文件中的相应行,但这个解决方案不起作用一点都不
有没有人能够做到这一点?
目前正在使用liferay 6.2 提前谢谢!
答案 0 :(得分:1)
如果是针对单个网站,您应该探索"虚拟主机"在一个网站中设置,删除整个" / web / site-name" part并将其分配给唯一的主机名(或" / group / site-name"用于私人页面)。
当您要求所有用户帐户时,这有点困难。想到的一些解决方案:
答案 1 :(得分:0)
RewriteEngine On
RewriteRule ^$ /web [L]