apache中的开发环境将无缝地转移到生产环境中

时间:2012-02-22 20:04:36

标签: html apache directory

所以我目前的情况是我想在我的htdocs文件夹下设置一个文件夹(我们称之为公司),我将存储我公司用于服务其网站的所有当前内容。问题是html页面中的链接当前基于根索引(/),而包含images,css的页面所需的所有文件夹都在/ company中。解决此问题的最佳方法是什么,这样我就不需要将每个html文档中的链接更改为开发URL,然后返回生产URL?

谢谢!

为了澄清,所有页面都是静态html页面,我使用简单的文本编辑器。我不是网页设计师,我只是一名网站开发人员,他需要快速编辑我公司的一些网页来添加/编辑内容,我希望尽快做到这一点。我希望有一个apache配置选项或类似的东西,但感谢大家的答案。

3 个答案:

答案 0 :(得分:1)

在工作站上创建一个镜像服务器环境结构的虚拟机。保持一切面向服务器环境。使用单独的VM进行不同的设置。

如果你使用PHP,你可以设置路径是配置变量。

答案 1 :(得分:1)

这些html页面是否由wordpress,joomla或drupal等任何cms生成?如果是,您可以随时下载永久链接插件,以更新所有链接。

此外,如果您使用Dreamweaver管理您的网站..我知道Dreamweaver有一些链接编辑功能。

本教程可能会根据您的工作方式为您提供帮助:

http://www.thesitewizard.com/dreamweaver/dreamweaver-cs5-tutorial-7.shtml

答案 2 :(得分:0)

我最终在apache httpd.conf文件中创建了一个虚拟主机,这将使文件根目录为/我公司文件夹/公司中的文件而不是/。工作就像一个魅力。