OS X上多个Web应用程序的布局
Layout For Multiple Web Applications on OS X
我想知道在OS x上布局多个web开发项目的最佳方法是什么。直观地我认为它应该是这样的:
- Project1
- www
- js
- 目录
- Project2
- www
- js
- 目录
然后我将通过http://example.com/Project1/www/foo.html和http://example.com/Project2/cgi-bin/bar.py访问它。
然而,OS X有/Library/WebServer/Documents
和/Library/WebServer/CGI-Executables
作为顶级实体,这与我想要的相比是颠倒的。是否有一种简单的方法来实现我想要的目录结构?
试试SymLinks(见这里)。
假设项目的目录结构如下:
~/projects/
project1/
www/
js/
img/
css/
cgi/
project2/
www/
js/
img/
css/
cgi/
打开终端,进入/Library/WebServer/Documents/
文件夹,输入以下命令创建到项目文件夹的符号链接:
ln -s ~/projects/project1/www/ ~project1
ln -s ~/projects/project2/www/ ~project2
然后进入您的/Library/WebServer/CGI-Executables/
文件夹并键入以下内容:
ln -s ~/projects/project1/cgi/ ~project1
ln -s ~/projects/project2/cgi/ ~project2
你的WebServer
文件夹现在看起来像这样:
/Library/WebServer/
Documents/
project1/
js/
img/
css/
project2/
js/
img/
css/
CGI-Executables/
project1/
project2/
明白了吗?
相关文章:
- Node.js应用程序的布局
- 正确连接主干.将Marinette布局视图连接到应用程序
- 更新应用程序布局图标
- 是否可以为 YUI3 应用程序框架容器进行布局
- NodeJS 应用程序布局和变量传递
- 如何重新设计离子应用程序布局,使其在所有设备上看起来都不错
- Windows 8 HTML5-调整拆分应用程序的布局
- 可以'不要让Angular应用程序在MVC布局中工作
- 你能帮我在react原生应用程序上进行布局吗
- 网页(应用程序)布局-设置100%高度(html,css)
- 布局Dojo移动应用程序
- Sencha触摸应用程序布局不会更改为横向
- Chrome显示网页的来源,而不是应用程序的布局
- OS X上多个Web应用程序的布局
- aurelia应用程序中的两种不同布局
- 使用 ajax 在 Rails 应用程序中预加载页面,然后在主布局中显示它
- Rails 3 - 应用程序布局问题
- 社交网络web应用程序的流动或固定布局
- js应用程序中的把手布局和局部
- 如何为具有相同布局的多个web应用程序设计UI框架