问题标签 [subdirectory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5082 浏览

g++ - Makefile 构建目录和依赖列表

在 makefile 中,我在构建目录中构建所有 .o 文件:

$(BUILDDIR)class1.o $(BUILDDIR)class2.o $(BUILDDIR)class3.o从依赖项列表中生成会很酷......

我知道这$^会给我所有依赖项的列表,用空格分隔,但我无法处理子目录。

是否可以 ?

如果我有,我可以从列表中program: class1.o class2.o class3.o configure排除吗?configure

谢谢 :)

编辑:迈克尔的解决方案效果很好,但是这样做,make找不到依赖关系,并且每次都必须构建所有内容......在制定隐含规则时,是否有更简单的方法,program: class1.o class2.o class3.o告诉它将二进制文件放在构建目录中?

0 投票
1 回答
2011 浏览

.htaccess - .htaccess mod_rewrite 用于嵌套文件夹结构

我最近在网上找到一篇文章告诉我这件事:

现在唯一让我发疯的事情是我是否希望能够拥有第二个目录。像:

但这打破了 apache ......那该怎么办?请帮忙,我需要为我的客户进行 seo,我不希望为此制作单独的文件。

0 投票
2 回答
3705 浏览

zend-framework - Zend Framework:控制器目录中的子目录

我正在为我的网站使用 Zend 框架,并且刚刚创建了一个特殊的模块“api”来创建......嗯,一个 API。

现在,我的模块中有很多控制器,我想在这个控制器目录中创建子目录以便“整理”它。我的新结构是这样的:

但是,我发现自己完全找不到使用 Zend_Controller_Router_Route 可以映射到这些控制器的 URL 和重定向。是否有可能以某种方式做到这一点,或者我应该回到正常结构并将所有控制器放在同一个目录中?


我尝试按照 smack0007 的建议使用分隔符 _ ,并且考虑到 Zend Framework 通常如何引用子目录,这似乎是合乎逻辑的,但我得到了一个错误。


编辑:删除了长错误文本,因为它与问题无关,因为它只是一个问题,因为我没有使用适当的大小写,相信我必须在目录的第一个字母上加上大写。现在一切正常。

0 投票
3 回答
42267 浏览

apache - 在 Apache 1.3 中使用 htaccess 以 root 身份使用子目录

我正在尝试部署一个使用 Jekyll 生成的站点,并希望将该站点保存在我服务器上自己的子文件夹中,以使所有内容更有条理。

本质上,我想将 的内容/jekyll用作根目录,除非在实际的 Web 根目录中存在类似名称的文件。所以类似的东西/jekyll/sample-page/会显示为http://www.example.com/sample-page/,而类似的东西/other-folder/会显示为http://www.example.com/other-folder

我的测试服务器运行 Apache 2.2 并且以下.htaccess(改编自http://gist.github.com/97822)完美运行:

但是,我的生产服务器运行 Apache 1.3,它不允许DirectorySlash. 如果我禁用它,由于内部重定向过载,服务器会给出 500 错误。

如果我注释掉 ReWriteConds 和规则的最后一部分:

…一切正常:http ://www.example.com/sample-page/显示正确的内容。但是,如果我省略尾部斜杠,地址栏中的 URL 会暴露真实的内部 URL 结构:http ://www.example.com/jekyll/sample-page/

在 Apache 1.3 中解释目录斜杠的最佳方法是什么,其中DirectorySlash不存在诸如此类的有用工具?如何在/jekyll/不显示实际 URL 结构的情况下将该目录用作站点根目录?

编辑:

在对 Apache 1.3 进行了大量研究之后,我发现这个问题本质上是Apache 1.3 URL Rewriting Guide中列出的两个不同问题的组合。

我有一个(部分)移动的 DocumentRoot,理论上它会被这样处理:

我还有臭名昭著的“尾随斜线问题”,可以通过设置来解决RewriteBase(如下面的回复之一所建议的):

问题是将两者结合起来。移动文档根目录不(不能?)使用RewriteBase- 修复尾部斜杠需要(?)它......嗯......</p>

0 投票
2 回答
2660 浏览

git - 在忽略某些子文件夹的同时将文件夹添加到 git 存储库

我试图在我的仓库中添加一个目录“foo”,但是有一些子目录让我们称之为“bar1”、“bar2”、“bar3”和“bar4”

现在我想将 foo 添加到我的仓库中,同时忽略 foo/bar2 和 foo/bar3

这可能吗?我需要先添加它们然后删除我不想要的文件夹吗?

0 投票
1 回答
261 浏览

iphone - How do I create new subdirectories/folders withing my app bundle during runtime?

I am writing many files to disk, and I would like to split them up into different categories, but how do I do this?

0 投票
16 回答
234346 浏览

php - PHP 获取给定目录的所有子目录

如何获取没有文件的给定目录的所有子目录.(当前目录)或..(父目录),然后在函数中使用每个目录?

0 投票
2 回答
7733 浏览

.htaccess - htaccess 从根目录重定向到子文件夹,然后屏蔽 url?

两件事情:

首先- 我有一个位于名为 v2 的文件夹中的网站的版本 2,我想将任何不是 v2 文件夹子级的流量重定向到 www.example.com/v2

位于根目录的旧站点是在 iWeb 中创建的,并且有很多子文件夹和子子文件夹。

所以:

www.example.com/v2 = 新站点

www.example.com/Page.html

www.example.com/category/Page.html

ww.example.com/category/subcategory/Page.html = 我需要重定向的所有通用示例。

其次,我不知道这是否可能,我想在 URL 中隐藏 /v2/,以便访问者只会看到 www.example.com/page,即使他们实际上在 www.example.com/v2 /页

链接被硬编码到 v2 文件夹,例如<a href=“v2/contact.html ">

任何帮助都非常感谢。我花了几个小时试图弄清楚这一点,但我只是在学习 htaccess 和正则表达式,而且完全糊涂了。

非常感谢!

0 投票
6 回答
31283 浏览

c# - C# 搜索子目录(不是文件)

我看到的每个示例似乎都是为了递归获取子目录中的文件,只使用文件。我要做的是在文件夹中搜索名为“xxx”的特定子目录,然后将该路径保存到变量中,以便我可以将其用于其他事情。

如果不遍历所有目录并按名称进行比较,这是否可行?

0 投票
2 回答
4161 浏览

.htaccess - 如何使用 htaccess 保护 codeigniter 安装的子目录?

我在根目录中安装了 codeigniter,并希望使用 htaccess 保护一个名为“test”的子目录密码。无论我尝试什么,我都会不断收到“找不到 404 页面”。目录结构为:

根 .htaccess 文件如下所示:

/test/.htaccess 文件:

当我导航到 URL“ http://www.mydomain.com/test/ ”时,我什至没有收到身份验证提示,只有 codeigniter 404 页面。

请指教!