如何在与WordPress网站使用相同域名的情况下发布静态文件。

0

【以下的问题经过翻译处理】 我正在Lightsail上运行WordPress实例,并具有静态IP,我将我的域名earthjay.com指向它。WordPress功能正常。

我想要能够通过SFTP上传文件到具有相同域名的静态目录。我的WordPress中有数千个现有的URL链接,指向一个名为earthjay.com/earthquakes的目录(以及子目录,例如earthjay.com/earthquakes/20220914_norcal)中的文件。

我了解到我不能在htdocs中创建一个名为'earthquakes'的目录。我在htdocs中创建了一个目录,但当我输入该URL earthjay.com/earthquakes时,浏览器只显示我的WordPress网站。

我能否使用SFTP在我的Lightsail空间中创建一个子目录,或者需要创建一个单独的实例,以便我可以将这些文件放置在其中。我想发布的文件包括jpg/pngs,pdfs和其他文件(例如*.docx,.xlsx,.zip等)。我需要使用“bucket”吗?

关键是,无论我将这些文件放置在何处,它们都需要能够在例如earthjay.com/earthquakes/*.*处找到。感谢您的帮助。

profile picture
专家
已提问 5 个月前42 查看次数
1 回答
0

【以下的回答经过翻译处理】 在 earthjay.com/earthquakes 目录下查看静态内容,你可以在 APPNAME 文件夹中创建一个名为 'earthquakes' 的目录。

例如,假设有一个使用 WordPress 蓝图的 Amazon Lightsail 实例,其静态 IP 配置了域名 'domain-name.tld'。应用程序文件默认存储在 /opt/bitnami/APPNAME/ 目录中。Apache Web 服务器的配置文件存储在 /opt/bitnami/apache2/conf/ 目录中。这里,APPNAME 将是 'wordpress',因为这是 WordPress 蓝图的 Lightsail 实例。

假设你想创建一个包含静态内容的目录 'test',该目录应在 'domain-name.tld/test' 上访问。你可以在 /opt/bitnami/wordpress/test 位置创建该目录。你可以在 /opt/bitnami/wordpress/test 目录中创建一个 'index.html' 文件,该页面可以在 'domain-name.tld/test' URL 上访问。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则