::Bra 发表于 2025-9-18 11:51:49

如果插件要使用顶级域名 有方法能实现吗? New

比如打开域名XXX.COM就是插件的页面,而不是传统的论坛首页界面。

各位技术大佬,请这种有什么方法能实现呢?



我知道答案 回答被采纳将会获得1 贡献 已有4人回答

小冰 发表于 2025-9-18 11:52:31

后台 - 界面 - 导航设置把这个插件设为首页

::Bra 发表于 2025-9-18 11:53:00

可可 发表于 2025-1-2 16:58
后台 - 界面 - 导航设置把这个插件设为首页
这个没有办法去掉域名插件尾巴啊,导航里面把链接地址设置成/ 首页又出现打不开的问题。

知行社区 发表于 2025-9-18 11:53:51

假设你的插件地址是 https://bbb.com/xxx.php,猜测你会启用一个域名 aaa.com 来指向上述插件地址,并且既然想新开一个域名来展现插件功能,或许会想要隐藏插件的原始网址,基于这一需求,可能的实现方法如下:

服务器端代理(以 PHP 为例)
在https://aaa.com的服务器上创建一个 PHP 脚本,例如index.php,用于代理请求https://bbb.com/xxx.php,并将响应内容返回给客户端。<?php// 创建一个cURL资源$ch = curl_init();// 设置URL和相应的选项curl_setopt($ch, CURLOPT_URL, 'https://bbb.com/xxx.php');curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);// 执行并获取HTML文档内容$output = curl_exec($ch);// 关闭cURL资源,并且释放系统资源curl_close($ch);// 输出获取到的内容echo $output;(以上所有代码来自豆包)

::Bra 发表于 2025-9-18 11:54:18

另一个帖子在审,先发这个看能不能过:

在 xxx.com 的默认主页(比如 index.php)中写入以下代码:

<?php// 初始化cURL$ch = curl_init();// 设置目标URLcurl_setopt($ch, CURLOPT_URL, '你的插件地址');// 返回内容而非直接输出curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);// 跟随重定向curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);// 执行请求获取内容$output = curl_exec($ch);// 关闭cURL资源curl_close($ch);// 输出内容echo $output;

看能不能实现去插件网址尾巴。
页: [1]
查看完整版本: 如果插件要使用顶级域名 有方法能实现吗? New