【问题标题】:Creating .htaccess files (Ubuntu Server 12.04 w/ Apache2)创建 .htaccess 文件(Ubuntu Server 12.04 w/ Apache2)
【发布时间】:2013-08-09 15:58:38
【问题描述】:

每当我在目录中创建.htaccess 文件时,它就会消失。我在 Digital Ocean 上运行 VPS(我可以完全控制服务器)。所以我不明白为什么我的.htaccess 文件在创建时会被自动删除。我什至尝试在我的计算机上制作文件,然后通过 FTP 将其传输到目录,但一旦传输,它就会消失。我检查了 FTP 传输的日志,文件传输成功。我想不通。

【问题讨论】:

    标签: apache .htaccess ubuntu vps digital-ocean


    【解决方案1】:

    这是因为系统文件隐藏在 apache 服务器上...如果您使用的是 GUI,请选择查看隐藏文件的选项,或者如果您在终端上键入命令“ls -a”,您应该会看到文件。默认情况下,任何以点开头的文件都将被隐藏。您的 .htaccess 文件属于同一类别。

    【讨论】:

    • 非常感谢。我对使用 Ubuntu 服务器“相当”陌生。我知道我的方法,我可以做我需要做的,但是像这样的小命令还没有让我知道。现在让我的 ModRewrite 工作。我还认为我可以从 FileZilla 中看到 .htaccess 文件。
    • 回复您的回答后第一次登录。当我读到我的问题时,我面面相觑。事实上,自从发布这个问题以来,我学到了很多东西。谢谢你当时的礼貌回答。
    【解决方案2】:

    如果您希望能够查看服务器上的 .htaccess 文件,请确保您以 root 用户或具有 root 级别权限的用户身份登录。

    然后,将自己导航到“/home/username/public_html(在我的情况下)”,如果您上传了一个 .htaccess 文件,它应该会显示在那里。

    【讨论】:

      猜你喜欢
      • 2012-06-19
      • 2014-03-16
      • 2014-06-22
      • 2013-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-31
      相关资源
      最近更新 更多