从 wordpress 网站中排除子目录

Posted

技术标签:

【中文标题】从 wordpress 网站中排除子目录【英文标题】:Excluding a subdirectory from a wordpress website 【发布时间】:2015-07-26 22:05:18 【问题描述】:

我有域 example.com,这将转到我的 wordpress 网站。 我想在其中创建子文件夹“tech”,即example.com/tech/。 但是,对于这个子文件夹,我不希望 Wordpress 将其视为 wordpress 的一部分。在某种程度上,我希望 wordpress 忽略这个文件夹,而是让浏览器指向我放在文件夹中的任何功能和文件。

我的服务器正在运行 nginx。在 Wordpress 中进行设置的方法将是最佳的,在 Nginx 中将获得亚军,DNS 配置修改将是最后的手段。这里的目标是我希望 example.com/tech/ 成为 example.com/tech/。我可以轻松地将另一个域指向该文件夹并用完它,但我希望它使用 Wordpress 站点使用的域。

【问题讨论】:

【参考方案1】:

DNS 没有路径的概念。一旦您通过“example.com”,DNS 就不再是一个潜在的解决方案。

但是,一种可能的选择是在 DNS 中创建“tech.example.com”,将其指向与您的普通 Wordpress 站点相同的 IP,然后您可以选择根据 HTTP 以不同方式处理请求标头或虚拟主机配置。

【讨论】:

以上是关于从 wordpress 网站中排除子目录的主要内容,如果未能解决你的问题,请参考以下文章

从 RewriteRule 中排除文件夹/目录

.htaccess & WordPress:从 RewriteRule 中排除文件夹

从 url Wordpress 中删除目录名称

带有 SEO 友好网址的 Wordpress 博客 + Laravel

从 HTACCESS 文件中的所有 ISAPI 重写 3 规则中排除目录

如何使用自定义目标“PublishToFileSystem”从发布中排除 APP_DATA 目录