Corrija-me se estiver errado, mas não será Order Deny, Allow
correto para ocultar o arquivo?
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.
Corrija-me se estiver errado, mas não será Order Deny, Allow
correto para ocultar o arquivo?