单页主题今年变得越来越流行,我只是在做我的第一个。虽然该网站的导航没有提供任何直接链接到构成我的单页演示文稿的各个页面,但我知道总有可能有人试图直接访问这些页面,或者这些页面可能出现在搜索引擎结果中。因此,我对你关于强迫用户回到我想要的地方的最佳实践的想法很感兴趣。
例如,我的单页网站由About、Gallery和Contact组成。这些被构建为页面,以便用户可以轻松地更新它们,但它们被拉到一个页面中进行显示,并通过锚ID进行访问。所以mysite.com/#about
等等,但如果有人键入mysite.com/about
, 我想强迫他们回到主页和锚定点,而不是对内容进行单页查看。(也许我错了,如果你这么认为,告诉我为什么)
我想最简单的答案就是在引用带有标签的直接页面之前执行重写规则。但是想象一下,接下来我想添加一个博客部分,该部分不包含在页面上,但可以打开一个新的部分?
到目前为止,我在谷歌上的搜索并没有对这个问题进行太多的讨论。也许是我的搜索词有问题,所以我很想听听你的想法,如果你读过任何讨论这个问题的好文章,请把它们传下去!