【问题标题】:how to index a JSF based website deployed on glassfish如何索引部署在 glassfish 上的基于 JSF 的网站
【发布时间】:2012-02-07 01:25:57
【问题描述】:

早上好,

我在 www.mydomain.com/myAppp 部署了一个应用程序。我创建了一个虚拟服务器并将 myApp 作为默认 Web 应用程序。因此,访问 www.myDomain.com 的任何人都会被重定向到 www.myDomain.com/myApp。现在如何在 google 查找 www.domain.com/robots.txt 时将 robots.txt 文件添加到我的域中。

应用前端是apache httpd。

如果您需要更多信息,请告诉我。

谢谢, 古瑟姆

【问题讨论】:

    标签: jsf-2 seo glassfish-3


    【解决方案1】:

    robots.txt 应该在应用服务器的 ROOT 目录下。对于tomcat,它放置在 $CATALINA_HOME\webapps\ROOT

    不确定,但放入此文件夹可能会执行“glassfish\domains\domain1\docroot”

    或者您可以在您的页面中使用机器人元标记。

    <!DOCTYPE html>
    <html>
     <h:head>
      <meta name="robots" content="noindex,nofollow" />
    </h:head>
    <h:body></h:body>
    

    【讨论】:

    • 您好,非常感谢您的回答。我已经在我的网页中添加了元标记,但谷歌仍然在寻找 www.mydomain.com/robots.txt。任何建议或任何指示都是最受欢迎的。谢谢
    • “但谷歌仍在寻找 www.mydomain.com/robots.txt”——意思是什么?
    • 谷歌爬虫坚持在 www.mydomain.com/rbots.txt 而不是 www.mydomain.com/myapp/robots.txt 有一个 robots.txt 文件。我尝试将文件放在 docroot 文件夹中,但由于某种原因,它给了我 404 错误...因为我通过 apache 路由我的流量,它必须与它有关..不确定如何实现索引。 .
    • 如果您无法使用 robots.txt,元标记将为您完成相同的工作,并且不再需要 robots.txt。
    • 感谢拉维。我已经更新了,只是等待新页面现在被索引
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-22
    • 1970-01-01
    • 2015-05-15
    • 1970-01-01
    • 2018-04-01
    相关资源
    最近更新 更多