SunOne obj.conf 友好的网址 - 重定向 /index.jsp -> /



我们是老派。我们仍然使用SunOne 6.1。

在本地计算机 (Windows) 上修改obj.conf文件时,我似乎无法在本地计算机上注册任何内容。Windows机器的行为与Unix机器的行为不同吗?

更具体地说,我们正在尝试将/index.jsp页面重定向到父文件夹以获得更友好的URL。例如:

https://cooldomain/awesome/index.jsp -> https://cooldomain/awesome/

目前,您可以同时点击两者,这会导致SEO问题,因为Google将它们视为具有相同内容的两个页面。

另一个奇怪的 windows/unix 项目是在 Windows 机器(开发人员环境)上,URL 被强制索引.jsp。例如,如果我去https://cooldomain/awesome/它会迫使我 -> https://cooldomain/awesome/index.jsp

我正在本地对 OBJ.conf 文件进行简单的更改以尝试解决上述问题,特别是用于测试我正在输入这样的重定向:

NameTrans fn="redirect" from="/amazing" url="http://domain.com/amazing/feature"

它只会拉起http://domain.com/amazing

有人对这个遗留系统有见解吗?

如果您点击 nametrans 重定向,它会这样做,我认为您必须过滤掉要绕过 nametrans 的 url....

<If $path =~ 'index.jsp'>
  NameTrans fn="redirect" url="http://domain.com/amazing/feature"
</If>

因此,只有当您点击索引.jsp页面时,您才会进行重定向。

最新更新