Xampp上的多个子域

时间:2011-05-06 15:23:12

标签: wordpress xampp httpd.conf

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

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

2 个答案:

答案 0 :(得分:3)

首先需要两件事,与wordpress无关。

让我们假设你将使用像“your_test_domain.local”这样的本地网址,所以:

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

例如:

<VirtualHost *>
    DocumentRoot "C:\xampp\htdocs\your_site_folder"
    ServerName your_test_domain.local
    ServerAlias your_test_domain.local
    <Directory "C:\xampp\htdocs\your_site_folder">
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

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

#2并且,您还需要编辑Windows上的hosts文件(猜测您正在使用win),即:Windows \ System32 \ drivers \ etc \,并添加以下行:

127.0.0.1   your_test_domain.local

启动apache以获得此效果。对于子域,您只需创建另一个虚拟主机和另一个主机重定向,但对于“sub_domain.your_test_domain.local”

所以,一旦你掌握了这些东西,你还需要一些插件才能在wordpress上安装。我使用域映射插件,其余的将完成,但这是另一个故事。从那里开始,你将学习其余的。

希望有所帮助。

答案 1 :(得分:0)

试试此链接

http://www.howtoforge.com/forums/showthread.php?t=23

还要注意xampp的root index.php文件,因为它有一个重定向...