![交换 Web 服务器的根目录](https://linux22.com/image/513870/%E4%BA%A4%E6%8D%A2%20Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E6%A0%B9%E7%9B%AE%E5%BD%95.png)
我维护的一位客户要求重新设计网站,我们在子文件夹 /newsite/ 中完成所有工作,他们打算立即上线。/newsite/ 是在 wordpress 中创建的,据我所知,WP 会保留所有最初创建的 URL。是在 /newsite/ 创建新的根目录还是将根目录中的所有内容移动到 /oldsite/ 并将 /newsite/ 移动到根目录更简单?
请告知最佳路线,即mod_rewrite。
答案1
如果我理解正确的话,为什么你不能只改变 documentroot?
答案2
幸运的是,WordPress 有非常好的文档:
答案3
对于这类应用程序,当在 Linux 上运行时,我过去只是为根目录创建了一个符号链接。然后当需要切换时,我只需更改符号链接指向的位置即可。