您只能通过命令行界面更改 SSL/TLS 证书卖方的 URL。

若要将购买 SSL/TLS 证书和查看证书按钮的 URL 更改为 “https://www.example.com”,请运行下面的命令:

  • Plesk for Linux
plesk bin panel_gui  -p -cert_purchasing_url https://www.example.com
  • Plesk for Windows
"%plesk_dir%\bin\panel_gui.exe" -p -cert_purchasing_url https://www.example.com

POST 请求的格式

注意用于购买和查看 SSL/TLS 证书的按钮不仅仅会导向至使用上面的命令指定的 URL。事实上,Plesk 还会发送一个 POST 请求给该 URL。因按钮的功能性差异 POST 请求主体的格式也会不同。例如,如果按钮用于购买 SSL/TLS 证书,请求主体部分则包含域名、企业名、国家等此类 CSR 参数。

下面的表格则显示了有关在 POST 请求中会发送哪些参数的详情。

按钮位置 POST 请求主体中的参数 示例
  • 服务器管理面板, 工具与设置 > SSL/TLS 证书 > 添加 > 购买 SSL/TLS 证书
  • 客户面板, 网站与域名 > 保护您的站点安全 > 添加 SSL/TLS 证书 > 购买 SSL/TLS 证书

csr = <encoded request>

csr_domain = <domain name>

csr_bits = <key size>

csr_email = <administrator’s email>

csr_company = <company name>

csr_department = <organization department name>

csr_state = <state>

csr_city = <city>

csr_country = <country>

action = CREATE_CERT

csr = —–BEGIN CERTIFICATE REQUEST—– MIICyTCCAbE CAQAwgYMxCzA JBgNVBAYTAlJVMQww CgYDVQQIEwNOc2sx DDAKBgNV … —–END CERTIFICATE REQUEST—–

csr_domain = example.com

csr_bits = 2048

csr_email = admin@example.com

csr_company = ACME

csr_department = IT

csr_state = Illinois

csr_city = Chicago

csr_country = US

action = CREATE_CERT

  • 服务器管理面板, 工具与设置 > SSL/TLS 证书 > 查看
  • 服务器管理面板, 工具与设置 > 购买 SSL/TLS 证书
  • 客户面板, 网站与域名 > 保护您的站点安全 > 查看证书
action = MODIFY_CERT  

将 URL 恢复为默认值

若要恢复默认的 URL,请发出以下 SQL 查询:

delete from misc where param='cert_purchasing_url';