在 Amazon EC2 上运行 Bitnami 的 Ubuntu Wordpress 映像。默认情况下,WordPress 安装在 /wordpress 中,根目录中有一个静态 index.html 文件。如何配置 Apache 和 WordPress 以从根目录而不是 /wordpress 提供服务?
我已尝试过此页面上的说明:http://digitivity.org/10/how-to-serve-your-wordpress-blog-from-the-root-directory-if-its-installed-in-a-subdirectory没有成功。
我尝试将文档根目录更改为提供 WordPress 内容的文件夹,但这会破坏 WordPress。
我知道我遗漏了一些简单的东西,但不确定是什么。任何帮助都将不胜感激。
答案1
请尝试以下操作:
首先登录 wordpress 管理面板并在“设置”面板中更改 URL。
停止 Apache 服务器:sudo /opt/bitnami/ctlscript.sh stop apache
在 /opt/bitnami/apache2/conf/httpd.conf 文件中编辑以下行:
...
DocumentRoot“/opt/bitnami/apps/wordpress/htdocs”
...
目录“/opt/bitnami/apps/wordpress/htdocs”
...
# 包括“/opt/bitnami/apps/wordpress/conf/wordpress.conf”
...
- 启动服务器:sudo /opt/bitnami/ctlscript.sh start apache
如果由于权限问题而无法保存更改,请使用:
:w !须藤 tee %