1

我正在处理大量文件,需要在我的网站中找到一个重定向单个页面的 .htaccess 文件。我知道这听起来多么荒谬:为什么不检查页面所在的目录呢?但问题比这稍微复杂一些。不过,我只需要搜索 web 文件夹下的每个 .htaccess 文件。尝试正常搜索不允许我选择要搜索的文件类型,并且搜索隐藏文件只是(谁知道为什么)忽略了 .htaccess 文件。我无法下载任何新软件来为我执行此操作。但是——一定有办法!即使我可以以某种方式列出目录(及其子目录)中的每个文件,然后按文件类型组织并向下滚动?

我可以搜索任何带有“RewriteEngine”这个词的文件,但是文件太多了,这将花费很长时间。

有任何想法吗?

谢谢!

=/ notepad++ 没有安装,我没有授权安装任何东西

4

5 回答 5

2

使用命令行。

findstr /s RewriteEngine .htaccess

在当前目录和所有子目录中搜索包含字符串 RewriteEngine 的 .htaccess 文件。

于 2009-08-12T20:13:15.827 回答
1

尝试搜索以下形式的文件:*htaccess

(在搜索字段中的拼写完全一样)

于 2009-08-12T20:03:42.557 回答
0

您是否尝试过使用记事本++。它有一个“在文件中查找...”选项,您可以指定它尝试重定向到的页面,并且您可以让它只检查 *.htaccess 文件。

只是一个想法

于 2009-08-12T20:02:29.203 回答
0

所有或部分文件名中搜索所有文件和文件夹:输入“.htaccess”,包括引号。

于 2009-08-12T20:18:50.527 回答
0

在命令提示符中:

对于隐藏文件: dir /s /b /a:sh *.htaccess>C:\results.txt

对于非隐藏文件: dir /s /b *.htaccess>C:\results.txt

搜索“RewriteEngine”类型 dir /s /b rewriteengine

这两个都会将搜索结果输出到一个名为“results”的文本文件中

于 2014-07-31T17:26:00.400 回答