如何:本地目录结构最佳实践+本地目录结构匹配web主机结构


how: local directory structure best practice + have local directory structure match web host structure?

这是我做项目的新手方法(可能很傻)。

我有一个目录C:'websites',我在那里为我所有的网站保留了单独的文件夹。

每当我想在其中一个网站上工作时,我就从该网站的目录C:'websites'中复制并粘贴该网站的文件-例如:

C: ' ' website_one ' *网站。*(只是文件,而不是目录)-并将这些文件直接放在C:'Program Files'Apache Software Foundation'Apache2.2'htdocs' -然后在notepad++中打开这些文件。

这是非常烦人的,不得不移动的网站,我不再想工作的那一天回到C:'网站',并移动一个不同的网站到htdocs'每次我想在不同的网站工作。

有谁能帮我用标准的方式构建你的本地开发网站的目录吗?

我希望能够访问/工作在我的不同的项目更容易,也能够上传他们中的任何在线测试,而不必改变任何链接/包括,因为目录结构不匹配。

本地,我应该只是复制web主机目录结构在htdocs?例如:

根' public_html ' website_one

根' public_html ' website_two

或者类似的东西?

既然使用Apache,为什么不使用子域或url重写呢?

这里有一个设置子域的链接。http://www.sitepoint.com/forums/showthread.php?394472-Setting-up-Subdomains-on-Localhost-Apache

每个站点都可以在自己的文件夹中,请记住,包含或链接应该基于网站的根目录,而不是web服务器的根目录。