【发布时间】:2016-01-14 19:54:44
【问题描述】:
我在目录 /html/ 中的一台服务器上有多个具有不同内容的域,该目录为所有域提供服务,例如 example1.com、example2.com、example3.com、example4.com。
这很好用。
我现在需要 2 个不同的(!)wordpress 安装。从外面我想拥有:
example1.com -> No Blog
example2.com/blog/
example3.com -> No Blog
example4.com/blog/
服务器上的内部路径结构应如下所示:
/html/
/blog-for-server2/
/blog-for-server4/
因为否则 /html/ 中的内容管理系统会搞砸。事实上,这几乎就像为博客拥有独立的子域并将它们指向服务器上的不同路径(但我不想使用子域)。
有什么想法吗?
【问题讨论】:
-
要么在 Apache 的 httpd-vhosts.conf 文件中的 VirtualHost 指令中设置
RewriteRules,要么在根 .htaccess 文件中使用RewriteCond(如 @987654325)进行大量重定向@
标签: php wordpress apache .htaccess mod-rewrite