从 WordPress 处理中排除页面
Exclude page from WordPress Processing
我有一个主站点,其中包含多个由 WordPress 管理的页面。我在不同的路径上也有一个自定义开发的页面,Google Auth 需要它作为回调。此页面包含自定义 JS,并且在大多数情况下都可以正常工作。 Google 的回调添加了我们无法控制的大量参数,例如这个例子:
https://<mydomain>
/ Home page managed by WP
/-- Sub pages managed by WP
/scheduler/googleCalendarRegistration.html <== custom page NOT managed by WP
在某些情况下,WordPress 会在调用自定义页面时进行干扰并抛出“404 - 未找到错误”。
我需要帮助来编辑 .htaccess 或安装插件,这样我的自定义页面就不会通过 WP 引擎。
您可以在根 .htaccess
文件的最顶部执行类似以下操作,以防止在指定 URL-path 时进行任何进一步处理(包括通过 WordPress 路由 URL)被要求:
RewriteRule ^/?scheduler/googleCalendarRegistration\.html$ - [END]
这不会检查查询字符串(因此允许任何查询字符串)。
我有一个主站点,其中包含多个由 WordPress 管理的页面。我在不同的路径上也有一个自定义开发的页面,Google Auth 需要它作为回调。此页面包含自定义 JS,并且在大多数情况下都可以正常工作。 Google 的回调添加了我们无法控制的大量参数,例如这个例子:
https://<mydomain>
/ Home page managed by WP
/-- Sub pages managed by WP
/scheduler/googleCalendarRegistration.html <== custom page NOT managed by WP
在某些情况下,WordPress 会在调用自定义页面时进行干扰并抛出“404 - 未找到错误”。
我需要帮助来编辑 .htaccess 或安装插件,这样我的自定义页面就不会通过 WP 引擎。
您可以在根 .htaccess
文件的最顶部执行类似以下操作,以防止在指定 URL-path 时进行任何进一步处理(包括通过 WordPress 路由 URL)被要求:
RewriteRule ^/?scheduler/googleCalendarRegistration\.html$ - [END]
这不会检查查询字符串(因此允许任何查询字符串)。