我正在使用Docusaurus为托管在AWS EC2虚拟服务器上的Web应用程序提供用户手册。用户通过应用程序上的按钮访问它。我正在尝试将其设置为在不进行其他配置的情况下在三个站点上运行(即,我只想从GitHub拉取代码到每个站点,而不进行单独的站点更改)。这三个站点是:
1. localhost/prsm/doc/help/ 2. exampledev.com/prsm/doc/help/ 3. example.com/doc/help/ -- 注意此处没有prsm目录
我已经在docusaurus.config.js中设置了baseUrl为/prsm/doc/help/,前两个站点都可以正常工作,但第三个站点会出现“404未找到”错误。我想过在第三个站点的.htaccess文件中使用apache RewriteRule,但无法确定规则应该是什么。还有其他方法可以让它在第三个站点上运行吗?(将应用程序放在prsm子目录中不是选项,因为用户已经熟知站点3的URL,如果更改将会使他们感到困惑)。
1. localhost/prsm/doc/help/ 2. exampledev.com/prsm/doc/help/ 3. example.com/doc/help/ -- 注意此处没有prsm目录
我已经在docusaurus.config.js中设置了baseUrl为/prsm/doc/help/,前两个站点都可以正常工作,但第三个站点会出现“404未找到”错误。我想过在第三个站点的.htaccess文件中使用apache RewriteRule,但无法确定规则应该是什么。还有其他方法可以让它在第三个站点上运行吗?(将应用程序放在prsm子目录中不是选项,因为用户已经熟知站点3的URL,如果更改将会使他们感到困惑)。