Python sphinx Sphinx:从Sphinx外部直接链接到标签的URL

Python sphinx Sphinx:从Sphinx外部直接链接到标签的URL,python-sphinx,Python Sphinx,我有一个Sphinx项目,有几页,每一页都有几个部分。例如,在my_page.rst中,我会按此方式标记各节: .. _sec_foo: Foo ~~~ 我可以从Sphinx文档中链接到这些部分,例如 :any:`sec_foo` 我希望能够从web上的其他地方提供一个指向我的“Foo”部分的链接,而不必知道它在my_page.rst中 我想象这样的东西重定向到上面的链接,但是任何让我移动的解决方案_sec_foo:从一个页面切换到另一个页面,而不更改我在其他地方的链接,这是可以接受的 有

我有一个Sphinx项目,有几页,每一页都有几个部分。例如,在
my_page.rst
中,我会按此方式标记各节:

.. _sec_foo:

Foo
~~~
我可以从Sphinx文档中链接到这些部分,例如

:any:`sec_foo`
我希望能够从web上的其他地方提供一个指向我的“Foo”部分的链接,而不必知道它在
my_page.rst

我想象这样的东西重定向到上面的链接,但是任何让我移动
的解决方案_sec_foo:
从一个页面切换到另一个页面,而不更改我在其他地方的链接,这是可以接受的


有没有一种方法可以使用标准Sphinx功能实现这一点?如果没有,使用插件?如果没有,使用Sphinx的一些功能使自己动手的方法(例如,解析源代码以获得所有标签/页面对,为所有URL生成带有重定向的页面)变得不那么痛苦?

唯一的选项将要求外部站点也使用Sphinx。唯一的选择是要求外部站点也使用斯芬克斯。这一选择将是最好的选择。