我目前已将wordpress安装在其自己的目录中,并为URL提供以开头的内容/blog
. 因此,我的所有wordpress内容都是通过如下URL提供的:
http://www.superfantasticsite.com/blog
http://www.superfantasticsite.com/blog/permalink-something-something
http://www.superfantasticsite.com/blog/wp-admin
我也想提供同样的东西,但可以替代
/foo
哪里
/blog
看到的一切都是一样的。例如,查看这些URL的相同内容:
http://www.superfantasticsite.com/foo
http://www.superfantasticsite.com/foo/permalink-something-something
http://www.superfantasticsite.com/foo/wp-admin
也许以后我会想
/bar
等等。
我可以轻松地为apache配置添加别名/foo
沿着现有/blog
别名:
Alias /blog /path/to/installed/wordpress
Alias /foo /path/to/installed/wordpress
这是可行的,因为apache现在在URL以开头时提供wordpress内容
/foo
. 然而,wordpress重写了URL,URL恢复为
http://www.superfantasticsite.com/blog/xxxxxxxxxx
. 我无法确定这在wp代码中发生的位置,也无法确定如何将其配置为不重写某些路径。
如何使用多个wordpress服务相同的wordpress内容/path
别名