【发布时间】:2015-07-23 07:06:39
【问题描述】:
在我的bluehost(运行apache)的public_html文件夹中,有一个.htaccess文件夹,如下所示;
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
public_html 文件夹包含在主文件夹中,该主文件夹没有 .htacess 文件,我尝试在下面添加一个但没有更改。
无论如何,我已经在public_html 文件夹中放置了一个目录,我称这个目录为“trials”。我在这个目录下放了一个.htaccess文件,文件在下面;
Options -Indexes
但是当我没有index.html 文件时,它仍然会以列表格式列出我在“trials”目录中的所有文件。这很糟糕,因为黑客可以知道一切,我该如何阻止呢?我尝试了他们的聊天,结果遇到了一个无法解决问题的人……
【问题讨论】:
标签: php apache .htaccess webserver bluehost