我正在使用bitnami AMI(确切地说是ami-8333ffea)在微EC2实例上运行wordpress但我认为这个问题适用于任何bitnami云应用程序。我已经指定了弹性IP并将子域映射到实例(例如,blog.example.com)。到现在为止还挺好。
现在我可以访问博客,但网址都包含'/ wordpress'(blog.example.com/wordpress/.../)。 Bitnami有documentation(点击'Cloud Image / Bitnami Hoting'标签)来解决这个问题,但我已经尝试过几次没有成功。我做了更改,网站仍然有效,但'/ wordpress'仍然在那里嘲弄我。机器正在运行Apache2,所有指令似乎都有意义。我不确定我做错了什么。请帮忙。
答案 0 :(得分:5)
可能WordPress siteurl设置未更新。必须执行以下命令:
sudo /opt/bitnami/mysql/bin/mysql -u root -p -e "use bitnami_wordpress; update wp_options set option_value='http://blog.example.com' where option_name='siteurl' or option_name='home'"
请确保使用您自己的域名替换上述示例中的“blog.example.com”。
更改httpd.conf文件后,应重新启动Apache Web服务器:
sudo /opt/bitnami/ctlscript.sh restart apache
您可以查看解释如何为服务器分配自定义域的BitNami Cloud Hosting article,您可以直接跳到第6部分。
如果您有BitNami特定问题,请考虑访问BitNami支持页面bitnami.org/support。