小编Sco*_*ott的帖子

如果来自本地主机,请不要使用 htpasswd

我有一个开发站点,为了提供额外的保护层以防止猎物的视线,我有一个 htpasswd 文件。但是,当我在服务器上运行测试时,我已经厌倦了输入用户名和密码。所以我认为如果我可以检查 REMOTE_ADDR = 服务器的 IP,通过执行以下操作跳过 htaccess 文件中的那些行会很酷

RewriteEngine on

RewriteCond %{REMOTE_ADDR} ^127.0.0.1 [OR]
RewriteCond %{REMOTE_ADDR} ^192.168.1.25
RewriteRule ^(.*)$ - [S=5]

AuthName "Protected Folder"
AuthType Basic
AuthUserFile /var/www/html/develSite/.htpasswd
Require valid-user
Run Code Online (Sandbox Code Playgroud)

然而,它并没有跳过这些行,因此仍然提示我。我希望有人能引导我找到缺少的东西。

.htaccess htpasswd apache-2.2

5
推荐指数
1
解决办法
2923
查看次数

PL/SQL Plus 脚本只给我数字

我有一个 PL/SQL 脚本,我正在尝试使用 SQLPLUS 从命令外壳运行它。然而,每当我去运行它时,我得到的只是一个数字和一个等待输入的光标。当我按回车键时,它只会增加数字并重复该过程。这是一个做同样事情的虚拟查询

set serveroutput on

DECLARE
    cursor getServerTime IS
        SELECT sysdate as t  from dual;

    myTime getServerTime%ROWTYPE;
BEGIN
    open getServerTime;

    FETCH getServerTime into myTime;

    dbms_output.put_line(myTime.t);

    close getServerTime;
END;
Run Code Online (Sandbox Code Playgroud)

从我使用的命令外壳运行它: sqlplus me/myPass@myDB @"dummy.sql"

oracle plsql sqlplus

3
推荐指数
1
解决办法
8059
查看次数

Apache 虚拟主机

我正在寻找这样做

<VirtualHost *>
    ServerName myDomain.com
    DocumentRoot /var/www/myDomain

    <Directory /var/www/myDomain>
         Rewrite on
         RewriteRule ^blog/(.*)$ /var/www/myBlog/$1 [L]
    </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

所以 http://www.myDomain.com/blog/将从不同的目录读取文件。上面的方法不起作用,我怎么能在不移动文件的情况下做到这一点?

rewrite virtualhost apache-2.2

1
推荐指数
1
解决办法
320
查看次数