繁体   English   中英

.htaccess:不在www base目录中的位置

[英].htaccess: where is located when not in www base dir

我可能需要修改.htaccess文件。 问题是我找不到它。 我们在vhosts目录中有几个子域,每个子域都有一个关联的.htpasswd文件。 如何找到.htaccess文件的位置。

显然,我没有设置它,我当然不是一个unix管理员专家。

. (点)文件在Unix / Linux系统上默认隐藏。 最有可能的是,如果您知道它们是.htaccess文件,那么它们可能位于网站的根文件夹中。

如果您使用命令行(终端)进行访问,则只有在您使用时才显示:

ls -a

如果您使用的是GUI应用程序,请查找“显示隐藏文件”或类似设置。

如果您仍然没有运气,并且您在终端上,则可以执行这些命令来搜索整个系统(可能需要一些时间):

cd /
find . -name ".htaccess"

这将列出它使用该名称找到的任何文件。

.htaccess位于网页的根目录中或要保护的目录中。

确保在文件系统中显示它们,因为默认情况下,在unix系统上,以句点开头的AFAIK(我也不是unix专家)文件是不可见的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM