首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有通配符子域的Windows上的多站点

问具有通配符子域的Windows上的多站点
EN

WordPress Development用户
提问于 2012-10-18 18:25:18
回答 1查看 8.1K关注 0票数 9

我希望使用子域在Windows机器上创建本地网络。我不想编辑每个新的子域的hosts文件。但是Windows不支持通配符子域,而且法典对这个主题没有任何有用的信息。

我该怎么办?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2012-10-18 18:25:18

有一个插件:WP多体子域。不幸的是,没有英文描述。我在这里试试。

下面的指南将在mu.wp下设置一个具有子域的多站点。

1.基本安装

从重新安装WordPress和XAMPP开始。子域的创建网络。请不要创建任何子站点。

我的XAMPP安装在E:\xampp中,WordPress安装在E:\wordpress.latest.final中,我的站点特定目录安装在F:\sites中。日志文件有一个目录F:\sites\_logs。请确保将下列示例中的路径调整为您的设置。

2. hosts文件

打开hosts文件。在Win 7上,这可能在C:\Windows\System32\drivers\etc\hosts上,您需要管理员权限来编辑它。

创建一个单独的部分,如下所示:

代码语言:javascript
复制
# BEGIN XAMPP-127.0.0.2
127.0.0.2           mu.wp
# END XAMPP-127.0.0.2

注意,我们使用的是127.0.0.2,而不是127.0.0.1。这事很重要。

保存文件,关闭并忘记。

3. httpd-vhosts.conf

在/apache/conf/extra/httpd-vhosts.conf中打开Apache文件。

创建一个新的虚拟主机。如果这是您的第一个虚拟主机,您首先需要一个通用的vhost。

通用vhost

应该是文件中的第一个虚拟主机。

代码语言:javascript
复制
<VirtualHost *:80>
    DocumentRoot "E:/xampp/htdocs"
    ServerName localhost
    <Directory "E:/xampp/htdocs">
        Options Indexes FollowSymLinks
        Options +Includes
        AllowOverride FileInfo
        AllowOverride All
        Order allow,deny
        Allow from all
        DirectoryIndex index.php index.shtml index.html index.htm
    </Directory>
    ErrorLog  "F:\sites\_logs\default.error.log"
    CustomLog "F:\sites\_logs\default.access.log" combined
</VirtualHost>

我们的多站点vhost

代码语言:javascript
复制
<VirtualHost 127.0.0.2:80>
    ServerName      mu.wp
    DocumentRoot    "E:\wordpress.latest.final"
    <Directory "E:\wordpress.latest.final">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    ErrorLog        "F:\sites\_logs\mu.wp.error.log"
    CustomLog       "F:\sites\_logs\mu.wp.access.log" combined
</VirtualHost>

确保所有的路径都是正确的!重启阿帕奇。

4.安装插件

将插件WP XAMPP子域安装为木插件。通常在wp-content/mu-plugins中。

好了。

您现在可以在http://mu.wp/wp-admin/network/site-new.php中创建新的子域,插件将自动更新hosts文件,并且您的新站点立即可用。

票数 9
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/69742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档