AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-76524

Jacksonkr's questions

Martin Hope
Jacksonkr
Asked: 2020-05-28 10:21:01 +0800 CST

.htaccess - 简单的 <Directory> 指令不起作用

  • 0

设想

我正在尝试<Directory>在我的文件中使用一个非常简单的指令,.htaccess这会导致 apache 错误。

问题

如何为不同的目录指定 RewriteRules 而不必使用.htaccess这些子目录中的文件?

.htaccess

<Directory "/var/www/my/build/folder">
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI}  /([^/]+)/?$  [NC]
    RewriteRule .*   my/build/folder/index.html  [L]
</Directory>

阿帕奇错误

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请通过 [no address given] 联系服务器管理员,告知他们此错误发生的时间,以及您在此错误之前执行的操作。

服务器错误日志中可能提供有关此错误的更多信息。


Apache/2.4.7 (Ubuntu) 服务器位于 dev.mediajackagency.com 端口 80

.htaccess mod-rewrite
  • 1 个回答
  • 76 Views
Martin Hope
Jacksonkr
Asked: 2020-05-26 12:05:56 +0800 CST

.htaccess 简单 <Files> 不起作用

  • 0

设想

我只是试图通过 .htaccess 密码文件夹允许一个 php 文件。

迄今为止的尝试

  • 我的特殊文件.php
  • 子文件夹/my-special-file.php
  • ./子文件夹/my-special-file.php
  • 尝试在子文件夹中使用 .htaccess

问题

我错过了什么?我知道我以前做过这样的小事情,但我只是没有看到它..

.htaccess 文件

AuthUserFile /some/folder/.htpasswd
AuthType Basic
AuthName "Password Required"
Require user personA personB
Order Deny,Allow
Deny from All


#not working
<Files "./subfolder/my-special-file.php">
    Allow from All
</Files>

Satisfy Any

网页 401

未经授权

此服务器无法验证您是否有权访问所请求的文档。要么您提供了错误的凭据(例如,错误的密码),要么您的浏览器不了解如何提供所需的凭据。

Apache/2.4.7 (Ubuntu) 服务器在 xx 端口 80

.htaccess
  • 1 个回答
  • 91 Views
Martin Hope
Jacksonkr
Asked: 2019-07-20 10:31:37 +0800 CST

htaccess 默认拒绝父级,允许单个正则表达式虚拟子路径

  • 1

我想默认拒绝所有匿名用户,但允许匿名用户使用特定的虚拟路径;虚拟路径由 wordpress htaccess + php 创建

当前设置

AuthUserFile /var/www/domains/dev/.htpasswd
AuthType Basic
AuthName "Password Required"
Require user jackson dawna
Order Deny,Allow
Deny from All

<If "%{REQUEST_URI} =~ m#/sites/dawna/wordpress/wp-json/wp/v2/.*#">
        Order Allow,Deny
        Allow from All
        Satisfy Any
</If>

Satisfy Any

问题

上面的代码拒绝所有用户并要求提供凭据。但是,如果我将 global 切换到Allow from All并且IftoDeny from All那么这将按预期工作,仅拒绝指定的路由

问题

如何允许匿名访问者访问我的虚拟路线,同时让其他所有内容都受到密码保护?

.htaccess
  • 2 个回答
  • 236 Views
Martin Hope
Jacksonkr
Asked: 2019-02-13 16:11:52 +0800 CST

htaccess 登录后继续提示输入密码

  • 2

这以前一直有效,所以我不确定为什么它现在不起作用。

设想

我在希望其他用户查看的文件夹中完成了工作。当他们访问它时,他们的用户名/密码组合有效,但每当他们导航到不同的页面时,他们都会再次收到登录提示。但是,当他们使用我的帐户时,它会按预期工作。

问题

这里发生了什么,我该如何绕过它?我已经做了很多尝试来解决这个问题,但都没有成功。

笔记

  • 我的用户是机器上的linux用户
  • 他们的用户是具有 (SHA) htpasswd 记录的 htaccess 用户
  • 这直到最近才开始发生(我不知道有任何服务器更新)
  • 我已经从多个浏览器、多个操作系统、多个 IP 尝试过这个

.htaccess

AuthUserFile /var/www/.htpasswd
AuthType Basic
AuthName "Password Required"
Require user jackson david
Order Deny,Allow
Deny from All
# jackson home
Allow from xx.xx.xx.219
Satisfy Any

服务器信息

$ apache -v
Server version: Apache/2.4.7 (Ubuntu)
Server built:   Jul 15 2016 15:34:04

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:    14.04
Codename:   trusty
.htaccess
  • 1 个回答
  • 2226 Views
Martin Hope
Jacksonkr
Asked: 2018-02-24 15:07:43 +0800 CST

htaccess 允许特定路径

  • 2

目前 htaccess 拒绝所有用户。我只想让所有用户都可以访问来自 wordpress 的 JSON 提要

从 htaccess 文件的位置,提要 url 是:

./row/wordpress/wp-json/wp/v2/screen

问题

据我了解,这是由重写规则创建的“虚拟”网址。由于它不是一个实际的文件,而只是一个端点,我如何允许任何用户访问它?

当前尝试

这是我当前的尝试,它阻止所有没有密码的用户。我的Files节点什么都不做。

// root folder's .htaccess

AuthUserFile /var/www/domains/dev/.htpasswd
AuthType Basic
AuthName "Password Required"
Require user SecretUser
Order Deny,Allow
Deny from All

<Files "row/wordpress/wp-json/wp/v2/screen">
    Allow from all
</Files>

Satisfy Any       

问题

我怎样才能让./row/wordpress/wp-json/wp/v2/screen我的所有访问者都可以看到的虚拟路径?

** 编辑 **

从那以后我都试过了

<Directory row/wordpress/wp-json/v2/>
    Allow from All
</Directory>

<Location row/wordpress/wp-json/v2/>
    Allow from All
</Location>

没有成功,他们都导致了 501

.htaccess
  • 2 个回答
  • 7762 Views
Martin Hope
Jacksonkr
Asked: 2014-09-04 10:01:13 +0800 CST

如何防止被监禁的用户将目录更改为父目录?

  • 0

我有chroot用户

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

我是chroot_list文件中唯一的用户。其他用户登录被监禁,但是当他们进入相对父目录时..,他们能够在服务器中移动。如何使他们的主目录成为他们可以访问的最父目录?

ftp
  • 1 个回答
  • 1376 Views
Martin Hope
Jacksonkr
Asked: 2013-03-02 06:05:08 +0800 CST

HTAccess 允许使用名称作为密码登录

  • 1

我有一个问题,我的服务器正在为我的网站接受一个错误的密码。

例如,我的域名可能是“johndoe.com”,场景是

  • ht 登录名:johndoe
  • HT密码:johndoe123

这可以很好地让我登录,但是有一个小问题。出于某种原因,我也可以使用我的登录名作为密码,它会让我进入!我尝试使用随机密码,但没有用(预期行为)。

我查看了我的 .htpasswd,它看起来像这样:

johndoe:rpFVb9n8R.p9c

那么我的密码和我的登录名是如何作为正确密码工作的呢?这超出了我的范围:/

apache-2.2
  • 1 个回答
  • 44 Views
Martin Hope
Jacksonkr
Asked: 2012-05-11 09:43:37 +0800 CST

从 eclipse 提交的 svn 问题

  • 1
org.apache.subversion.javahl.ClientException: svn: E204900: Commit failed (details follow):
svn: E204900: Can't open file '/var/repo/db/txn-current-lock': Permission denied
svn: E175002: MKACTIVITY of '/var/repo/!svn/act/d0d4d437-3701-0010-ac67-11b5ce96094c//': 500 Internal Server Error (http://mywebsite.com)
org.apache.subversion.javahl.ClientException: svn: E204900: Commit failed (details follow):
svn: E204900: Can't open file '/var/repo/db/txn-current-lock': Permission denied
svn: E175002: MKACTIVITY of '/var/repo/!svn/act/d0d4d437-3701-0010-ac67-11b5ce96094c//': 500 Internal Server Error (http://mywebsite.com)

我怎样才能绕过让/var/repo每个人都可以读写的短板?我只是将 svn 用户添加到我的组吗?(当前该文件夹归 拥有jackson:web)

svn permissions eclipse
  • 3 个回答
  • 14588 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve