2011-01-25 12 views
0

making gwt apps crawlableを実装するために私はtryingですが、CrawlFilterは実行されていません。私は間違って何をしていますか?静的コンテンツはフィルタの影響を受けませんか?静的コンテンツ要求でフィルタが実行されません

<web-app> 
    <!-- Crawling servlet filter --> 
    <filter> 
    <filter-name>AjaxCrawlFilter</filter-name> 
    <filter-class>com.bitdual.server.CrawlServlet</filter-class> 
    </filter> 

    <filter-mapping> 
    <filter-name>AjaxCrawlFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
    </filter-mapping> 

    <!-- Default page to serve --> 
    <welcome-file-list> 
    <welcome-file>index.html</welcome-file> 
    </welcome-file-list> 

</web-app> 
+0

http://stackoverflow.com/questions/2430244/making-gwt-application-crawlable-by-a-search-engine/2432953 –

答えて

3

静的コンテンツは、(CDNなど)全く異なるインフラから提供されるので、フィルタは静的にホストされているコンテンツ上で実行されていない場合、私は驚かないだろう。

+0

http://www.mail-archive.com/google-web-toolkit @ googlegroups.com/msg38365.html –

+3

修正してください。静的コンテンツリクエストは決してJavaアプリに届きません。 –

+0

はindex.htmlをindex.jspにリネームし、フィルタが実行されています。パフォーマンスに影響を与えることはありません! –

関連する問題