WAMP 环境下 Apache 配置 WordPress 虚拟主机

配置 Apache 虚拟主机

虚拟主机配置,文件路径:

C:\wamp64\bin\apache\apache2.4.58\conf\extra\httpd-vhosts.conf

<VirtualHost *:80>
    # 网站根目录(WordPress文件存放路径)
    DocumentRoot "C:/wamp64/www/wp-azure"
    # 自定义本地域名(与hosts文件中一致)
    ServerName wordpress682
    # 目录权限配置
    <Directory "C:/wamp64/www/wp-azure/">
        Options Indexes FollowSymLinks
        # 允许.htaccess文件生效(WordPress伪静态需用)
        AllowOverride All
        # 仅允许本机访问(需局域网访问可改为Require all granted)
        Require local
    </Directory>
</VirtualHost>

确保虚拟主机配置被加载

本地域名解析,文件路径:C:/Windows/System32/drivers/etc/hosts

<VirtualHost *:80>
    # 网站根目录(WordPress文件存放路径)
    DocumentRoot "C:/wamp64/www/wp-azure"
    # 自定义本地域名(与hosts文件中一致)
    ServerName wordpress682
    # 目录权限配置
    <Directory "C:/wamp64/www/wp-azure/">
        Options Indexes FollowSymLinks
        # 允许.htaccess文件生效(WordPress伪静态需用)
        AllowOverride All
        # 仅允许本机访问(需局域网访问可改为Require all granted)
        Require local
    </Directory>
</VirtualHost>

确保虚拟主机配置被加载

Apache 主配置,文件路径:C:\wamp64\bin\apache\apache2.4.58\conf\httpd.conf

# 加载虚拟主机配置文件
Include conf/extra/httpd-vhosts.conf

重启 Apache 服务,打开浏览器,在地址栏输入 http://wordpress682,若能正常显示 WordPress 页面,说明配置成功。