我有.htaccess文件:
Order deny,allow
Deny from all
# deny view files in directory
Options -Indexes
<FilesMatch "index\.php|profile\.php|newgame\.php|game\.php">
Allow from all
</FilesMatch>
效果很好,我可以打开index.php
或profile.php
作为site.com/index.php
之类的网址。但我无法为网址site.com
打开网站。为什么?我可以访问index.php
。不是site.com
与site.com/index.php
相同。如何更改.htaccess文件以考虑这种情况?
更新
apache2.conf包含:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
答案 0 :(得分:0)
您需要配置apache以将index.php识别为索引文件。
添加
DirectoryIndex index.php