我需要在LR7中创建一个特定的URL,如下所示:
www.portal.com/news.php
我想要这个,因为我需要兼容旧的共享数据(facebook)。
/news.php
将是我的自定义portlet的portletURL。
提前致谢
路易斯
答案 0 :(得分:3)
您可以对位于WEB-INF文件夹中的 urlrewrite.xml 文件进行URL重写:
Liferay内的UrlRewriteFilter使用该文件,在您的网址中添加新规则:
<rule>
<from>^/news.php</from>
<to type="permanent-redirect">%{context-path}/your_new_url</to>
</rule>
有关UrlRewriteFilter syntaxis的详细信息,请参阅:http://tuckey.org/urlrewrite/
如果您正在使用Tomcat应用程序服务器或者您有Apache Httpd Web服务器,您还可以在Tomcat或Web服务器级别添加URL重写规则,更多信息请参阅: