如何在静态站点存在的情况下在根目录中开发wordpress站点?

时间:2011-01-18 21:57:43

标签: wordpress redirect root

我可以拥有一个index2.php文件并重定向htaccess文件吗?如果是这样,我如何暂时重定向页面,以便稍后更改?

2 个答案:

答案 0 :(得分:0)

有两种方法可以做到这一点:

将WordPress放在其他地方

到目前为止,这是在保持现有网站有效的同时创建WordPress网站的最简单方法。

  1. 不同的位置安装WordPress,而不是现有的静态网站
  2. Edit your Windows .hosts file,以便您在尝试浏览现有网站时指向新位置
  3. 设置WordPress并让您的网站正常运行
  4. 当您准备出发时,请告知您的服务器将请求从旧位置重定向到新位置
  5. 这与我在设置新站点或在客户端系统上工作时使用的过程类似。如果我的静态网站为http://mysite.com/并且位于服务器上的/public_html/mysite.com/,我会将WordPress停放在/public_html/wordpress/并创建一个指向该网站的子域(http://beta.mysite.com/)。当一切准备就绪后,我只需更改DNS设置,一切都会自动移动。

    .htaccess

    中设置默认文档

    如果您的现有站点是静态的,那么它可能在根目录中有一个index.html文件。你可以tell your .htaccess file to use this as the default document。然后,对您网站的定期请求将转到静态网站,但您可以通过在网址末尾放置index.php来手动转到WordPress。

    这里要学到的重要教训是,您应该 从不 在生产网站上进行开发。您应该在其他地方(在您的计算机本地,子域,子文件夹等)开发您的WordPress网站,并在您准备好上线时将其移动到您的实际网站的根目录。

答案 1 :(得分:0)

在/ dev /等子目录中安装更容易,并使用WordPress › Absolute Privacy « WordPress Plugins这样的插件保护网站,然后在准备就绪后,将其移至root:Moving WordPress « WordPress Codex.无需重定向或vhosts编辑