我在WordPress中遇到了这个(对我来说)不熟悉的行为。
考虑一个使用WordPress的随机站点,其中包含一个名为“example”的页面,但没有内容。这只是一种页面类型的帖子,而不是类别、标签或任何层次结构。如果在最后一个“/”后添加字符,则会触发404错误:
在索引或类别页面将数字附加到URL仍然似乎会触发404,但不会在文章和页面上触发404。
我想知道这是否是WordPress的实际功能,如果是,那么它的目的是什么?
考虑一个使用WordPress的随机站点,其中包含一个名为“example”的页面,但没有内容。这只是一种页面类型的帖子,而不是类别、标签或任何层次结构。如果在最后一个“/”后添加字符,则会触发404错误:
http://example.com/example/abc
我希望如果在最后一个“/”之后只输入数字,就不会触发404错误。例如加载:
http://example.com/example/1123456
将我带到“example”页面并将数字保留在URL中。 在这种情况下,数字没有特殊含义。 可以有任何数字,但我希望它会像其他网站一样触发404。在索引或类别页面将数字附加到URL仍然似乎会触发404,但不会在文章和页面上触发404。
我想知道这是否是WordPress的实际功能,如果是,那么它的目的是什么?
EXTRA_CHARACTERS
是什么?页面/文章/分类? - Helping Handswww.example.com/id=10
,如果您设置了任何自定义永久链接,则将根据该设置进行设置。您之所以会收到404错误,是因为您的永久链接结构未设置为“文章名称”的自定义结构。此外,要应用此设置,您需要通过.htaccess
允许使用mod_rewrite
。 - Helping Hands