diff --git a/src/main/java/com/jmal/clouddisk/controller/ArticlesController.java b/src/main/java/com/jmal/clouddisk/controller/ArticlesController.java index 88cf47ea..18d75f4b 100644 --- a/src/main/java/com/jmal/clouddisk/controller/ArticlesController.java +++ b/src/main/java/com/jmal/clouddisk/controller/ArticlesController.java @@ -140,7 +140,7 @@ private String articlePage(HttpServletRequest request, String slug, Model map) { private String setDescription(ArticleVO articleVO) { if (articleVO == null || articleVO.getHtml() == null) { - return ""; + return articleVO.getName(); } return articleVO.getHtml().substring(0, Math.min(articleVO.getHtml().length(), 500)).replaceAll("<[^>]*>",""); } diff --git a/src/main/resources/static/articles/robots.txt b/src/main/resources/static/articles/robots.txt new file mode 100644 index 00000000..5b5f7ca8 --- /dev/null +++ b/src/main/resources/static/articles/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Disallow: /private/ +Allow: * diff --git a/src/main/resources/templates/component/article-top.html b/src/main/resources/templates/component/article-top.html index 3c14b82f..dd3a3bb2 100644 --- a/src/main/resources/templates/component/article-top.html +++ b/src/main/resources/templates/component/article-top.html @@ -6,7 +6,7 @@