好的,没有IIS或Skype的全新Windows 10安装(端口80已打开)。
已安装的WAMP 3 64位版本就像魅力一样!
更改了httpd.conf
文件,以便将www
文件夹重定向到D:/www/
删除旧的www文件夹,并将我的所有项目复制到D:/www/
的新文件夹(其中的每个项目自己的文件夹),留下没有index.php的www根文件夹或任何其他类型的索引文件
好了,现在问题出现了......重启了所有服务,在任何浏览器上输入localhost
或http://localhost/
时,它都给了我404 Not Found ...
如果我尝试访问localhost/site1/
(例如)一切正常,那么WAMP正在运作......
但是...
在Linux上它用于列出所有文件夹,所以我可以点击它们像dir列表一种导航结构......
为什么Wamp没有这样做?
也许与.htaccess
有关?如果是这样,如何解决它?
先谢谢
JohnnyBR
答案 0 :(得分:0)
这不是这个问题的答案,但它有效!这是一个旁路!
在阅读了我找到的所有指南,创建.htaccess
文件,更改配置文件和所有内容后,我无法解决此问题(我不想尝试了解虚拟主机...如果我做对了,我必须为每个网站制作虚拟主机......不是我想要的东西)
所以我做了一个快速修复,现在是:
我使用此代码
创建了index.php
<?php
$d = dir(".");
echo "Path: " . $d->path . "\n";
echo "<ul>";
while (false !== ($entry = $d->read())) {
echo "<li><a href='{$entry}'>{$entry}</a></li>";
}
echo "</ul>";
$d->close();
?>
这就是人们!效果一样!如果apache没有帮助也不会用PHP服务器PHP会这样做!