.htaccess no subdir é ignorado pelo próprio .htaccess do Wordpress em /

1

Eu tenho uma instalação do Wordpress na raiz de um apache (I.E. em / ) e o WP escreveu este .htaccess customizado:% <IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Agora preciso ocultar um único script PHP, digamos que em /scritps/hello.php , tentei um .htaccess em scripts com:% <files hello.php>
Order allow,deny
Deny from all
</files>

Mas ele é sobrescrito pelo .htaccess do WP, e o hello.php é mostrado de qualquer maneira. ( Eu sei disso porque mover o diretório scripts do WP para outro vhost no meu ambiente local faz com que ele funcione ).

Eu quero esconder este arquivo php no site ao vivo porque ele só deve ser chamado pelo cron a partir da linha de comando, e não posso colocar o arquivo fora da raiz do apache porque é tudo o que tenho acesso FTP. > E não, eu não tenho acesso SSH, alguém vai definir o cron job.

    
por Petruza 14.12.2011 / 17:53

1 resposta

0

Corrija-me se estiver errado, mas não será Order Deny, Allow correto para ocultar o arquivo?

    
por 17.07.2012 / 05:55