我在apache的根目录上安装了Wordpress(即/
) WP写下了这个习惯。htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
现在我需要隐藏一个php脚本,比如/scritps/hello.php
, 我试了一个。htaccess输入/scripts
使用:
<files hello.php>
Order allow,deny
Deny from all
</files>
但它会被WP的覆盖。你好。php仍然显示。(我知道这一点,因为移动scripts
从WP到本地环境上的另一个vhost的目录使其工作。
我想在live站点上隐藏这个php文件,因为它只能由cron从命令行调用,而且我不能将该文件放在apache根目录之外,因为我只有FTP访问权限
不,我没有SSH访问权限,其他人将设置cron作业。