今天找WordPress主题,在apache上安装了WordPress,发现访问http://localhost/wordpress 默认列出wordpress目录所有文件。
打开apache/conf/httpd.conf ,Ctrl+F 搜索 “Options Indexes FollowSymLinks”,前面加“#”注释掉,重启apache,再次访问,不在列出目录文件,但报错。
You don't have permission to access /wordpress/ on this server.
在访问地址中输入 http://localhost/wordpress/index.php 可以方法,看了是apache不会自动找到index.php页面。
设置方法:
打开apache/conf/httpd.conf ,Ctrl+F 搜索 “DirectoryIndex”,将 “DirectoryIndex index.html” 改为“DirectoryIndex index.php index.html index.htm”