我正在使用AWS EC2微型实例来运行wordpress博客。
我已成功将子域映射到微型实例的弹性IP。 经过一些小的改动后 ,我映射到Elastic IP(blog.example.com)的URL打开了wordpress主页,但是每当我点击任何wordpress链接时,域就会变成AWS的公有DNS( http ://ec2-123-45-678-910.compute-1.amazonaws.com/wordpress/ )。
我如何修复这些url,以便他们都遵循我设置的子网域?
我习惯以下命令将主机名称更改应用到机器。
sudo /opt/bitnami/updateip --machine_hostname blog.example.com
之后,URL被修复了。
如果使用Bitnami AMI,请确保将/opt/bitnami/的updateip文件修改为updateip类的updateip.orig 。 这可以防止重新启动时更改主机名称。
我认为有一个WordPress的设置强制链接的基地址。 或者你可以在webserver中重写servername。