所以我目前的情况是我想在我的htdocs文件夹下设置一个文件夹(我们称之为公司),我将存储我公司用于服务其网站的所有当前内容。问题是html页面中的链接当前基于根索引(/),而包含images,css的页面所需的所有文件夹都在/ company中。解决此问题的最佳方法是什么,这样我就不需要将每个html文档中的链接更改为开发URL,然后返回生产URL?
谢谢!
为了澄清,所有页面都是静态html页面,我使用简单的文本编辑器。我不是网页设计师,我只是一名网站开发人员,他需要快速编辑我公司的一些网页来添加/编辑内容,我希望尽快做到这一点。我希望有一个apache配置选项或类似的东西,但感谢大家的答案。
答案 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文件中创建了一个虚拟主机,这将使文件根目录为/我公司文件夹/公司中的文件而不是/。工作就像一个魅力。