【问题标题】:Pelican, articles and pages lead to 404 status code鹈鹕,文章和页面导致404状态码
【发布时间】:2014-08-16 01:52:10
【问题描述】:

我正在使用 Pelican 创建一个网站。在我的设置中,我有:

# Pages Settings
PAGE_URL = "{slug}"
PAGE_SAVE_AS = 'pages/{slug}.html'

# Articles Settings
ARTICLE_URL = "blog/{slug}"
ARTICLE_SAVE_AS = '{slug}.html'

我还使用织物在本地服务和再生。问题是我的索引页面显示了一篇文章,但是当我单击阅读更多时,它转到 404 页面。我也无法访问我已经拥有的页面。

更新。使用fab regenerate,我可以看到Done: Processed 1 article(s), 0 draft(s) and 1 page(s) in 0.19 seconds.,因此它可以正确获取文章和页面,但它会给出404。

【问题讨论】:

    标签: python http-status-code-404 pelican


    【解决方案1】:

    问题与上述设置有关。所以正确的设置是:

    # Pages Settings
    PAGE_URL = "{slug}/"
    PAGE_SAVE_AS = "{slug}/index.html"
    
    # Articles Settings
    ARTICLE_URL = "blog/{slug}/"
    ARTICLE_SAVE_AS = "blog/{slug}/index.html"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多