Shopify 对构建目录的方式非常严格。例如,所有页面都必须有一个类似于“my-store.com/pages/my-page
”的网址。
虽然在 Shopify 中没有办法解决这个问题,但我考虑了一个像这样工作的解决方法。
例如,my-site.com/blog 会返回 404 错误,但是当 URL 以“/blog”结尾时,javascript 会运行一个函数来获取内容。
虽然从技术角度来看这可行,但我理解服务器仍然会给出 404 错误,这可能有更广泛的影响?在多大程度上是这种情况,这是一个不可行的解决方案吗?
答案 0 :(得分:1)
一个非常有趣的想法。
我看到的最大问题将是 SEO,因为 URLS 仍将指向 404 页面,您将无法使用液体显示正确的内容,所有页面都将拉取 404 内容并显示为 404谷歌搜索中的页面。
也就是说,我没有看到任何其他重大问题会阻止您将其与 JS 一起使用。这实际上取决于有多少类型的页面需要这种逻辑以及 JS 逻辑是如何编写的,但作为一个想法,我真的很喜欢它的可能性。
我可能不会向想要 SEO 优化网站的客户推荐它,但对于个人而言,这似乎是一个有趣的想法。