Linux 软件免费装
Banner图

Brilliant Directories Site Connector

开发者 brilliantdirectories
更新时间 2026年10月23日 14:14
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

membership directory subdirectory reverse proxy brilliant directories

下载

详情介绍:

This plugin lets a WordPress administrator connect an external Brilliant Directories (BD) website and publish it at a path on the WordPress site, for example /directory. After you save a valid BD website URL, license key, and subfolder, the plugin writes the proxy files under the site root (the folder that serves your WordPress home URL). Visitors use your WordPress hostname. The plugin does not require you to upload .htaccess or PHP files by hand. You do not need to create a WordPress page for this path. The plugin creates the folder and routing files automatically. If a WordPress page or permalink already exists at this URL, that page takes priority and this subfolder cannot be used. Requirements What the plugin does

安装:

  1. Upload the bd-reverse-proxy folder to /wp-content/plugins/, or install the zip from Plugins → Add New → Upload Plugin.
  2. Activate the plugin on the Plugins screen.
  3. Open BD Site on WP in the WordPress admin menu (/wp-admin/admin.php?page=bd-reverse-proxy).
  4. Enter:
  5. BD Website URL — the full Brilliant Directories site URL, including https://.
  6. License Key — issued in your Brilliant Directories admin (Domain Manager → Change Domain → My WordPress website).
  7. Define Subfolder — the public path on this WordPress site, with no leading or trailing slash. Example: directory.
  8. Click Save / Install.
  9. Open the Public URL shown on the settings page (for example https://example.com/directory/).

屏幕截图:

  • Connection health status.

升级注意事项:

1.0.0 Initial release.

常见问题:

Do I need a Brilliant Directories account?

Yes. You can start at https://www.brilliantdirectories.com.

Where do I get a license key?

From your Brilliant Directories admin (Domain Manager → Change Domain → My WordPress website).

Why was the license key rejected?

Confirm the BD Website URL is the site that issued the key, the key is complete (no extra spaces), and the site is reachable over HTTPS.

Why can’t I use a subfolder name?

The path may be reserved (wp-admin, wp-content, wp-includes, wp-json), already used by a WordPress page or permalink, or already exist as a folder that this plugin does not own.

Does this work on Nginx?

The generated .htaccess is for Apache (and compatible hosts such as LiteSpeed with rewrite enabled). Nginx maps are not generated. Use Apache with mod_rewrite, or add equivalent Nginx routing for the subfolder yourself.

Opening proxy-config.php in the browser

That file is denied over HTTP (403). It must not show the license key. If it does, the server is not applying the generated .htaccess rules.

The directory page loads but assets or login break

Click Save / Install again so proxy files match the current plugin version. Confirm you are browsing the WordPress public URL, not the Brilliant Directories hostname. For reCAPTCHA errors, add the WordPress hostname in Google reCAPTCHA admin.

What happens if I change the Brilliant Directories URL later?

Save / Install regenerates proxy configuration for the current subfolder using the new URL and stored license key.

更新日志:

1.0.1 1.0.0