和这个
<IfModule !mod_php5.c>
<FilesMatch "\.php$">
Order allow,deny
Deny from all
Allow from none
</FilesMatch>
</IfModule>
现在我不知道 mod_php5.c 名称,因为 iam 不是服务器所有者,我只是有小型主机现在有没有其他方法可以做到这一点,当 php 不再存在时,我想拒绝访问 php 文件
我最近尝试访问我的网站,但我看到了一些令人不安的东西——用户可以下载该index.php
文件并查看其内容,即 PHP 代码!
这怎么可能,让 Apache 提供 PHP 源代码而不是运行 PHP 源代码?是因为我们正在更新我们的网站进行维护吗?
我使用了这段代码:
ErrorDocument 503 "Our website is temporarily closed for maintenance. It should reopen by..."
RewriteEngine On
# TO ALLOW YOURSELF TO ACCESS THE SITE NORMALLY, SET THE NEXT LINE TO YOUR IP ADDRESS.
RewriteCond %{REMOTE_ADDR} !^111\.222\.333\.444$
RewriteRule .* - [R=503,L]
现在出现此消息。
但是当这种情况再次发生时,我怎样才能让它自动出现呢?