【问题标题】:Wamp basic configuration: "The requested URL /my-site/ was not found on this server."Wamp 基本配置:“在此服务器上找不到请求的 URL /my-site/。”
【发布时间】:2016-08-07 01:18:17
【问题描述】:

我刚刚在装有 Windows 10 的新计算机上安装了 Wamp,但我无法成功访问“www”文件夹中的任何项目。

例如,我用一个简单的 index.html 文件创建了文件夹“C:\wamp64\www\my-site”,但是当我启动“localhost/my-site/”时,我出现以下错误:

未找到

在此服务器上找不到请求的 URL /my-site/。


Apache/2.4.17 (Win64) PHP/5.6.16 服务器在 localhost 端口 80

另一方面,“localhost/”和“localhost/phpmyadmin/”工作得很好。

我检查了 httpd.conf 并且一切似乎都很好:

#...
Listen 0.0.0.0:80
Listen [::0]:80
#...
ServerName localhost:80
#...
DocumentRoot "C:/wamp64/www/"
#...

有什么办法可以解决我的问题吗?

提前谢谢你!

【问题讨论】:

    标签: wamp


    【解决方案1】:

    我刚刚发现了我的问题。

    我没有创建一个 index.html 而是一个 index.html.txt ...

    让我困扰的是 Wamp 3 的错误是 404 错误。使用 Wamp 2,当您没有索引文件(或 .htaccess)时,它会显示文件夹内容。

    【讨论】:

    • 似乎在根项目位置存在一个命名页面index.html是必须在此服务器上启动的,谢谢。
    【解决方案2】:

    我遇到了这个问题。 phpmyadmin 运行良好,但不允许访问其他项目。 wamp server 3 不允许访问文件夹和文件列表。此文件夹必须至少包含一个 index.php 或 .htaccess 所以如果 index.php 是 www/myproject/folder1/index.php 的方式。如果你写 localhost / myproject / 访问将被拒绝。所以你必须写 localhost / myproject / folder1

    测试在localhost/my-site/中创建index.php

    【讨论】:

      【解决方案3】:

      我花了 2 天时间尝试所有我能读到的东西……没有任何效果。

      然后我查看了数据库 wp_posts 表并在“guid”列下看到 URL (www.example.com/?p=43) 看起来与您在 Wordpress 中的永久链接看起来不同编辑页面模式或当您想要“预览”时 (www.example.com/2016/sample-posts/)。这让我大开眼界。

      所以我进入了 Wordpress 仪表板 >> 设置 >> 永久链接,并将永久链接设置更改为与 wordpress 中实际永久链接格式匹配的格式。

      维奥拉!

      希望这会有所帮助。

      PS:确保您的 Apache httpd.conf 文件设置为允许 mod-rewrite。寻找这一行:

      #LoadModule rewrite_module modules/mod_rewrite.so

      只需去掉它前面的井号。所以它看起来像这样:

      LoadModule rewrite_module modules/mod_rewrite.so

      【讨论】:

        猜你喜欢
        • 2018-12-20
        • 1970-01-01
        • 1970-01-01
        • 2017-03-21
        • 2010-10-16
        • 1970-01-01
        • 2017-12-26
        • 2015-03-30
        • 2014-12-13
        相关资源
        最近更新 更多