apache The requested URL /优德88哪有卖二手洗涤酒店台布的卧式工业水洗机/ was not found on this server.

jogvjijk  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(271)
<VirtualHost *:80>
    DocumentRoot "C:/wamp64/www/mysite/"
    ServerName gamath
    <Directory "C:/wamp64/www/mysite/">
        AllowOverride All
         Order Deny,Allow  
            Allow from all
            Require local
    </Directory>
</VirtualHost>

这是我的主机文件

127.0.0.1   localhost
127.0.0.1   gamath

::1     localhost
::1     gamath
qqrboqgw

qqrboqgw1#

假设您使用的是Apache2.4,您应该像这样修改httpd-vhosts.conf文件

<VirtualHost *:80>
    DocumentRoot "C:/wamp64/www/mysite/"
    ServerName gamath
    <Directory "C:/wamp64/www/mysite/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

因为这些是Apache 2.2语法

Order Deny,Allow  
Allow from all

Require local

是Apache 2.4语法
如果你真的想让你的网站从宇宙中访问,那么

Require all granted

是Apache 2.4语法
一些升级文档https://httpd.apache.org/docs/current/upgrading.html
还要确保取消注解httpd.conf文件中的httpd-vhosts.conf
另外,请记住在修改这些文件后重新启动Apache。

相关问题