我在运行 Ubuntu 的 Linode 服务器上安装了我的网站和 WordPress。目录是: ~/public_html - 网站 ~/public_blog - WordPress 安装
我的 DNS 和站点配置设置为: hashbang0.com - 指向 ~/public_html blog.hashbang0.com 中的网站 - 指向 ~/public_blog 中的 WordPress 安装
站点配置如下:
<VirtualHost 123.456.789.000:80>
ServerAdmin user@gmail.com
ServerName hashbang0.com
ServerAlias www.hashbang0.com
DocumentRoot /home/user/public_html/
ErrorLog /home/user/log/error.log
CustomLog /home/user/log/access.log combined
</VirtualHost>
<VirtualHost 123.456.789.000:80>
ServerAdmin user@gmail.com
ServerName blog.user.com
ServerAlias blog.user.com
DocumentRoot /home/user/public_blog/
ErrorLog /home/hashbang0/log/blog_error.log
CustomLog /home/hashbang0/log/blog_access.log combined
</VirtualHost>
现在,我已经受够了对 PHP、HTML 等的修改。我想移动我的 WordPress 安装,以便 hashbang0.com 的访问者可以看到 WordPress 站点。同时,任何拥有旧 blog.hashbang0.com 链接的人(最值得注意的是 RSS 提要和一些散布的链接,这些链接获得了相当多的流量等)不应该被切断(可能被重定向到hashbang0.com 上的适当的东西)。
我想我可以将站点配置更改为:
<VirtualHost 123.456.789.000:80>
ServerAdmin user@gmail.com
ServerName hashbang0.com
ServerAlias www.hashbang0.com
DocumentRoot /home/user/public_blog/
ErrorLog /home/user/log/error.log
CustomLog /home/user/log/access.log combined
</VirtualHost>
我想我需要在“设置”>“常规”中更新 URL?
我不想开始移动东西并发现我已经开枪打中了自己的脚。WordPress howtos 很棒,但充满了如果这个和如果那个......
任何帮助将不胜感激。
本