Xampp 上的多个子域

Wou*_*erB 0 xampp wordpress httpd.conf

我想开始在本地开发一个网站,然后将其移植到网络上。由于我计划使用子域运行 Wordpress 网络,因此我需要设置 Xampp 安装以允许我运行子域安装。

不知道如何做到这一点,也没有在网上找到太多信息。有人能指出我正确的方向吗?我也看到有人设法更改 URL。我似乎无法通过http://localhost

rgd*_*ign 5

首先你需要两件事,并且与 WordPress 无关。

\n\n

让\xc2\xb4s 假设你将使用像“your_test_domain.local”这样的本地URL,所以:

\n\n

#1 在 xampp httpd-vhosts.conf (xampp\\apache\\conf\\extra\\httpd-vhosts.conf) 上添加虚拟服务器。

\n\n

例如:

\n\n
<VirtualHost *>\n    DocumentRoot "C:\\xampp\\htdocs\\your_site_folder"\n    ServerName your_test_domain.local\n    ServerAlias your_test_domain.local\n    <Directory "C:\\xampp\\htdocs\\your_site_folder">\n        Order allow,deny\n        Allow from all\n    </Directory>\n</VirtualHost>\n
Run Code Online (Sandbox Code Playgroud)\n\n

这意味着,如果您浏览“your_site_folder.local”,您将在 xampp htdocs 文件夹内的“your_site_folder”文件夹中看到 \xc2\xb4s。正确的?

\n\n

#2 另外,您需要编辑 Windows 上的主机文件(假设您使用的是 win),即 \xc2\xb4s on: Windows\\System32\\drivers\\etc\\,并添加以下行:

\n\n
127.0.0.1   your_test_domain.local\n
Run Code Online (Sandbox Code Playgroud)\n\n

启动apache即可达到此效果。对于子域也是如此,您只需要创建另一个虚拟主机和另一个主机重定向,但对于“sub_domain.your_test_domain.local”

\n\n

所以,一旦你得到了这些东西,你还需要在 WordPress 上安装一些插件。我使用域映射插件,它将完成其余的工作,但是,\xc2\xb4 是另一个故事。从这里开始,你就会学到剩下的。

\n\n

希望有帮助。

\n