diff --git a/src/app/(home)/(index)/articles-section.tsx b/src/app/(home)/(index)/articles-section.tsx
index e57d3fe..73f9489 100644
--- a/src/app/(home)/(index)/articles-section.tsx
+++ b/src/app/(home)/(index)/articles-section.tsx
@@ -11,21 +11,21 @@ export function ArticlesSection() {
icon={}
title="浏览器设置代理教程"
description="快速上手,5分钟学会在浏览器中配置代理服务器"
- href="/docs/browser-proxy"
+ href="/docs/client/browser-proxy"
/>
}
title="Windows10 代理配置"
description="详细图文教程,帮助你在 Windows 系统中设置代理"
- href="/docs/windows10-proxy"
+ href="/docs/client/windows10-proxy"
/>
}
title="常见问题总览"
description="解决使用过程中遇到的各类问题,快速找到答案"
- href="/docs/faq-general"
+ href="/docs/faqs/faq-general"
/>
diff --git a/src/app/(home)/_components/header/menu-help.tsx b/src/app/(home)/_components/header/menu-help.tsx
index 9f00b70..1452679 100644
--- a/src/app/(home)/_components/header/menu-help.tsx
+++ b/src/app/(home)/_components/header/menu-help.tsx
@@ -23,6 +23,15 @@ export default function HelpMenu() {
/>
+
-
)
diff --git a/src/app/(home)/docs/android-proxy/images/android.webp b/src/app/(home)/docs/client/android-proxy/images/android.webp
similarity index 100%
rename from src/app/(home)/docs/android-proxy/images/android.webp
rename to src/app/(home)/docs/client/android-proxy/images/android.webp
diff --git a/src/app/(home)/docs/android-proxy/images/android01.webp b/src/app/(home)/docs/client/android-proxy/images/android01.webp
similarity index 100%
rename from src/app/(home)/docs/android-proxy/images/android01.webp
rename to src/app/(home)/docs/client/android-proxy/images/android01.webp
diff --git a/src/app/(home)/docs/android-proxy/images/android02.webp b/src/app/(home)/docs/client/android-proxy/images/android02.webp
similarity index 100%
rename from src/app/(home)/docs/android-proxy/images/android02.webp
rename to src/app/(home)/docs/client/android-proxy/images/android02.webp
diff --git a/src/app/(home)/docs/android-proxy/page.mdx b/src/app/(home)/docs/client/android-proxy/page.mdx
similarity index 100%
rename from src/app/(home)/docs/android-proxy/page.mdx
rename to src/app/(home)/docs/client/android-proxy/page.mdx
diff --git a/src/app/(home)/docs/browser-proxy/images/ieConfig.webp b/src/app/(home)/docs/client/browser-proxy/images/ieConfig.webp
similarity index 100%
rename from src/app/(home)/docs/browser-proxy/images/ieConfig.webp
rename to src/app/(home)/docs/client/browser-proxy/images/ieConfig.webp
diff --git a/src/app/(home)/docs/browser-proxy/images/lanConfig.webp b/src/app/(home)/docs/client/browser-proxy/images/lanConfig.webp
similarity index 100%
rename from src/app/(home)/docs/browser-proxy/images/lanConfig.webp
rename to src/app/(home)/docs/client/browser-proxy/images/lanConfig.webp
diff --git a/src/app/(home)/docs/browser-proxy/page.mdx b/src/app/(home)/docs/client/browser-proxy/page.mdx
similarity index 88%
rename from src/app/(home)/docs/browser-proxy/page.mdx
rename to src/app/(home)/docs/client/browser-proxy/page.mdx
index f453d4f..1e57286 100644
--- a/src/app/(home)/docs/browser-proxy/page.mdx
+++ b/src/app/(home)/docs/client/browser-proxy/page.mdx
@@ -22,4 +22,4 @@ import lanConfig from './images/lanConfig.webp';
width={'100%'}
margin-top={'0'}
/>
-4、在弹出的“局域网LAN设置”中,代理服务器的复选框打上勾,并填写从神龙HTTP代理获取的ip地址及端口。点击确定,即设置成功了。
\ No newline at end of file
+4、在弹出的“局域网LAN设置”中,代理服务器的复选框打上勾,并填写从蓝狐代理获取的ip地址及端口。点击确定,即设置成功了。
diff --git a/src/app/(home)/docs/ios-proxy/images/Ios.webp b/src/app/(home)/docs/client/ios-proxy/images/Ios.webp
similarity index 100%
rename from src/app/(home)/docs/ios-proxy/images/Ios.webp
rename to src/app/(home)/docs/client/ios-proxy/images/Ios.webp
diff --git a/src/app/(home)/docs/ios-proxy/images/ioS2.webp b/src/app/(home)/docs/client/ios-proxy/images/ioS2.webp
similarity index 100%
rename from src/app/(home)/docs/ios-proxy/images/ioS2.webp
rename to src/app/(home)/docs/client/ios-proxy/images/ioS2.webp
diff --git a/src/app/(home)/docs/ios-proxy/images/ios3.webp b/src/app/(home)/docs/client/ios-proxy/images/ios3.webp
similarity index 100%
rename from src/app/(home)/docs/ios-proxy/images/ios3.webp
rename to src/app/(home)/docs/client/ios-proxy/images/ios3.webp
diff --git a/src/app/(home)/docs/ios-proxy/page.mdx b/src/app/(home)/docs/client/ios-proxy/page.mdx
similarity index 100%
rename from src/app/(home)/docs/ios-proxy/page.mdx
rename to src/app/(home)/docs/client/ios-proxy/page.mdx
diff --git a/src/app/(home)/docs/windows10-proxy/images/win10.webp b/src/app/(home)/docs/client/windows10-proxy/images/win10.webp
similarity index 100%
rename from src/app/(home)/docs/windows10-proxy/images/win10.webp
rename to src/app/(home)/docs/client/windows10-proxy/images/win10.webp
diff --git a/src/app/(home)/docs/windows10-proxy/images/win101.webp b/src/app/(home)/docs/client/windows10-proxy/images/win101.webp
similarity index 100%
rename from src/app/(home)/docs/windows10-proxy/images/win101.webp
rename to src/app/(home)/docs/client/windows10-proxy/images/win101.webp
diff --git a/src/app/(home)/docs/windows10-proxy/page.mdx b/src/app/(home)/docs/client/windows10-proxy/page.mdx
similarity index 100%
rename from src/app/(home)/docs/windows10-proxy/page.mdx
rename to src/app/(home)/docs/client/windows10-proxy/page.mdx
diff --git a/src/app/(home)/docs/faq-billing/page.mdx b/src/app/(home)/docs/faqs/faq-billing/page.mdx
similarity index 100%
rename from src/app/(home)/docs/faq-billing/page.mdx
rename to src/app/(home)/docs/faqs/faq-billing/page.mdx
diff --git a/src/app/(home)/docs/faq-general/page.mdx b/src/app/(home)/docs/faqs/faq-general/page.mdx
similarity index 100%
rename from src/app/(home)/docs/faq-general/page.mdx
rename to src/app/(home)/docs/faqs/faq-general/page.mdx
diff --git a/src/app/(home)/docs/firefox-proxy/images/firefox.webp b/src/app/(home)/docs/firefox-proxy/images/firefox.webp
deleted file mode 100644
index 442d019..0000000
Binary files a/src/app/(home)/docs/firefox-proxy/images/firefox.webp and /dev/null differ
diff --git a/src/app/(home)/docs/firefox-proxy/images/firefox01.webp b/src/app/(home)/docs/firefox-proxy/images/firefox01.webp
deleted file mode 100644
index 442d019..0000000
Binary files a/src/app/(home)/docs/firefox-proxy/images/firefox01.webp and /dev/null differ
diff --git a/src/app/(home)/docs/firefox-proxy/images/firefox02.webp b/src/app/(home)/docs/firefox-proxy/images/firefox02.webp
deleted file mode 100644
index 85b303c..0000000
Binary files a/src/app/(home)/docs/firefox-proxy/images/firefox02.webp and /dev/null differ
diff --git a/src/app/(home)/docs/firefox-proxy/page.mdx b/src/app/(home)/docs/firefox-proxy/page.mdx
deleted file mode 100644
index b324df6..0000000
--- a/src/app/(home)/docs/firefox-proxy/page.mdx
+++ /dev/null
@@ -1,33 +0,0 @@
-import Image from 'next/image';
-import firefox from './images/firefox.webp';
-import firefox01 from './images/firefox01.webp';
-import firefox02 from './images/firefox02.webp';
-
-# 火狐浏览器怎么设置HTTP/Socks5代理服务器
-
-首先,打开火狐浏览器,选择“菜单”选项,点击“设置”选项,下拉至页面下端,找到“网络设置”;
-
-开始设置HTTP代理
-
- 点击“手动代理配置(M)”,选择HTTP代理(X),按照提示输入主机、端口信息,点击“确定”,就完成了HTTP代理的设置;
-
-开始设置Socks5代理
-
- 点击“手动代理配置(M)”,选择SOCKS主机,按照提示输入主机、端口信息,点击“确定”,就可以完成Socks5设置。
-
- 无论是设置HTTP代理/还是Socks代理,都需要有代理IP,神龙HTTP代理IP平台,提供高品质代理IP,欢迎提取测试。
diff --git a/src/app/(home)/docs/fixed-package/page.mdx b/src/app/(home)/docs/fixed-package/page.mdx
deleted file mode 100644
index a821cc6..0000000
--- a/src/app/(home)/docs/fixed-package/page.mdx
+++ /dev/null
@@ -1,9 +0,0 @@
-# 长效固定套餐操作手册
-
-一、打开官网产品订购页,选择固定IP套餐,平台支持按需选择全国城市/地区,套餐按照周/月/双月/季/年售卖;
-
-二、套餐购买成功后,直接点击进入【个人中心】-【IP管理】-【固定IP】tab处,即可看到你所购买的套餐详情,您可以通过重置、查询、导出等操作具体查看;
-
-三、打开电脑设置中的【代理服务器配置】,输入您的套餐中的IP地址&端口号并点击保存
-
-四、打开游览器,输入账号&密码即可连接成功;查询本机IP地址,即可看到
diff --git a/src/app/(home)/docs/http-notes/page.mdx b/src/app/(home)/docs/http-notes/page.mdx
deleted file mode 100644
index dc0e91c..0000000
--- a/src/app/(home)/docs/http-notes/page.mdx
+++ /dev/null
@@ -1,18 +0,0 @@
-# 使用 HTTP 代理注意事项
-
-在使用HTTP代理时,经常会碰到一些问题,让我们的工作不是那么的顺畅。不过不要紧,只要冷静下来,还是可以找出问题并解决问题的,今天我们来整理下比较常见的三个方面的问题。
-
-一、授权很多朋友开通HTTP代理IP后,生成API提取链接后,发现提取不到IP,或者提取IP后全部使用不了。经过沟通了解后,发现了如下问题:
-1、终端IP授权模式,没有绑定终端IP,所以提取不到IP;
-2、用户名+密码授权,提取出来的IP在使用的时候并没有进行账密验证,所以用不了,具体方法可以参考《如何使用带有用户名密码认证的HTTP(S)代理》,如果实在不会用,那就切回终端IP授权模式。
-3、终端IP授权模式,绑定的不是使用代理的终端IP,或者绑定的终端IP发生了改变,这两种情况也是使用不了的。
-
-二、有效期动态代理IP都有一个生存周期,从更新出来,到失效,就是代理IP的生存周期,也叫有效期。短效优质代理IP有效期是3-6分钟,一手私密代理IP是1-4小时左右,独享IP池是自己设置,最短2分钟,最长2天。
-
-用户朋友可以根据自己的业务要求选择产品。在提取IP的时候,也可以设置提取格式,返回IP的剩余存活时间。在IP的有效期内尽快使用,当IP失效了,就不可用了,需要重新提取新的IP进行使用。
-
-三、反爬策略在使用代理IP的时候,经常会碰到目标网站限制IP。很多朋友都有这样的误解,认为使用了代理IP就不会被封了,如果封了就不是髙匿代理IP,其实是不对的,代理IP也是IP,触发了目标网站的反爬策略一样会被封,哪怕是髙匿代理IP也是一样的。
-
-代理IP的用途并不是无视目标网站的反爬策略,而是在即将触发或已经触发了目标网站的反爬策略后,可以切换一个新的代理IP来继续完成工作任务,大量的HTTP代理前仆后继的工作,保证按时完成工作任务,提高工作效率。
-
-以上三点是用户朋友们经常遇到的问题,希望看过本文的朋友们可以注意下,避免这几个问题的发生,这样就可以节约时间,更高效的完成工作任务。
\ No newline at end of file
diff --git a/src/app/(home)/docs/mac-proxy/images/mac.webp b/src/app/(home)/docs/mac-proxy/images/mac.webp
deleted file mode 100644
index 878f26b..0000000
Binary files a/src/app/(home)/docs/mac-proxy/images/mac.webp and /dev/null differ
diff --git a/src/app/(home)/docs/mac-proxy/images/mac01.webp b/src/app/(home)/docs/mac-proxy/images/mac01.webp
deleted file mode 100644
index ff8eb4b..0000000
Binary files a/src/app/(home)/docs/mac-proxy/images/mac01.webp and /dev/null differ
diff --git a/src/app/(home)/docs/mac-proxy/images/mac02.webp b/src/app/(home)/docs/mac-proxy/images/mac02.webp
deleted file mode 100644
index c532aa8..0000000
Binary files a/src/app/(home)/docs/mac-proxy/images/mac02.webp and /dev/null differ
diff --git a/src/app/(home)/docs/mac-proxy/page.mdx b/src/app/(home)/docs/mac-proxy/page.mdx
deleted file mode 100644
index 9fafa96..0000000
--- a/src/app/(home)/docs/mac-proxy/page.mdx
+++ /dev/null
@@ -1,28 +0,0 @@
-import Image from 'next/image';
-import mac from './images/mac.webp';
-import mac01 from './images/mac01.webp';
-import mac02 from './images/mac02.webp';
-
-# MAC设置代理教程
-
-1.在 Mac 上,选取苹果菜单 >“系统偏好设置”,然后点按“网络”。
-
-2.在列表中,选择您所使用的网络服务,例如“以太网”或 Wi-Fi,点按“高级”
-
-3.然后点按“代理”,按照下图进行配置
-
\ No newline at end of file
diff --git a/src/app/(home)/docs/news-announce/page.mdx b/src/app/(home)/docs/news/news-announce/page.mdx
similarity index 100%
rename from src/app/(home)/docs/news-announce/page.mdx
rename to src/app/(home)/docs/news/news-announce/page.mdx
diff --git a/src/app/(home)/docs/news-latest/page.mdx b/src/app/(home)/docs/news/news-latest/page.mdx
similarity index 100%
rename from src/app/(home)/docs/news-latest/page.mdx
rename to src/app/(home)/docs/news/news-latest/page.mdx
diff --git a/src/app/(home)/docs/official-tutorial/page.mdx b/src/app/(home)/docs/official-tutorial/page.mdx
deleted file mode 100644
index bc05fd1..0000000
--- a/src/app/(home)/docs/official-tutorial/page.mdx
+++ /dev/null
@@ -1,11 +0,0 @@
-# 浏览器设置代理教程
-
-打开IE浏览器,选择"设置",点击"Internet选项",在弹出的"局域网LAN设置"中,代理服务器的复选框打上勾,并填写从蓝狐HTTP获取的ip地址及端口号,点击确定,刷新浏览器,浏览器的IP就改变了。
-
-1、打开IE浏览器,选择"设置";
-
-2、点击"Internet选项";
-
-3、弹出"Internet选项"弹窗,选择连接—局域网设置;
-
-4、在弹出的"局域网LAN设置"中,代理服务器的复选框打上勾,并填写从蓝狐HTTP代理获取的ip地址及端口。点击确定,即设置成功了。
diff --git a/src/app/(home)/docs/online-ip-proxy/page.mdx b/src/app/(home)/docs/online-ip-proxy/page.mdx
deleted file mode 100644
index 1167e7c..0000000
--- a/src/app/(home)/docs/online-ip-proxy/page.mdx
+++ /dev/null
@@ -1,3 +0,0 @@
-# 在线 IP 代理地址
-
-如何获取在线 IP 代理地址并在客户端或浏览器中配置和测试。
diff --git a/src/app/(home)/docs/extract-link/images/extract.webp b/src/app/(home)/docs/operation/extract-link/images/extract.webp
similarity index 100%
rename from src/app/(home)/docs/extract-link/images/extract.webp
rename to src/app/(home)/docs/operation/extract-link/images/extract.webp
diff --git a/src/app/(home)/docs/extract-link/images/extract01.webp b/src/app/(home)/docs/operation/extract-link/images/extract01.webp
similarity index 100%
rename from src/app/(home)/docs/extract-link/images/extract01.webp
rename to src/app/(home)/docs/operation/extract-link/images/extract01.webp
diff --git a/src/app/(home)/docs/extract-link/images/extract02.webp b/src/app/(home)/docs/operation/extract-link/images/extract02.webp
similarity index 100%
rename from src/app/(home)/docs/extract-link/images/extract02.webp
rename to src/app/(home)/docs/operation/extract-link/images/extract02.webp
diff --git a/src/app/(home)/docs/extract-link/images/extract03.webp b/src/app/(home)/docs/operation/extract-link/images/extract03.webp
similarity index 100%
rename from src/app/(home)/docs/extract-link/images/extract03.webp
rename to src/app/(home)/docs/operation/extract-link/images/extract03.webp
diff --git a/src/app/(home)/docs/extract-link/images/extract04.webp b/src/app/(home)/docs/operation/extract-link/images/extract04.webp
similarity index 100%
rename from src/app/(home)/docs/extract-link/images/extract04.webp
rename to src/app/(home)/docs/operation/extract-link/images/extract04.webp
diff --git a/src/app/(home)/docs/extract-link/page.mdx b/src/app/(home)/docs/operation/extract-link/page.mdx
similarity index 100%
rename from src/app/(home)/docs/extract-link/page.mdx
rename to src/app/(home)/docs/operation/extract-link/page.mdx
diff --git a/src/app/(home)/docs/payment-records/images/pay.webp b/src/app/(home)/docs/operation/payment-records/images/pay.webp
similarity index 100%
rename from src/app/(home)/docs/payment-records/images/pay.webp
rename to src/app/(home)/docs/operation/payment-records/images/pay.webp
diff --git a/src/app/(home)/docs/payment-records/images/pay01.webp b/src/app/(home)/docs/operation/payment-records/images/pay01.webp
similarity index 100%
rename from src/app/(home)/docs/payment-records/images/pay01.webp
rename to src/app/(home)/docs/operation/payment-records/images/pay01.webp
diff --git a/src/app/(home)/docs/payment-records/images/pay02.webp b/src/app/(home)/docs/operation/payment-records/images/pay02.webp
similarity index 100%
rename from src/app/(home)/docs/payment-records/images/pay02.webp
rename to src/app/(home)/docs/operation/payment-records/images/pay02.webp
diff --git a/src/app/(home)/docs/payment-records/page.mdx b/src/app/(home)/docs/operation/payment-records/page.mdx
similarity index 100%
rename from src/app/(home)/docs/payment-records/page.mdx
rename to src/app/(home)/docs/operation/payment-records/page.mdx
diff --git a/src/app/(home)/docs/profile-settings/images/modify.webp b/src/app/(home)/docs/operation/profile-settings/images/modify.webp
similarity index 100%
rename from src/app/(home)/docs/profile-settings/images/modify.webp
rename to src/app/(home)/docs/operation/profile-settings/images/modify.webp
diff --git a/src/app/(home)/docs/profile-settings/images/modify01.webp b/src/app/(home)/docs/operation/profile-settings/images/modify01.webp
similarity index 100%
rename from src/app/(home)/docs/profile-settings/images/modify01.webp
rename to src/app/(home)/docs/operation/profile-settings/images/modify01.webp
diff --git a/src/app/(home)/docs/profile-settings/images/modify02.webp b/src/app/(home)/docs/operation/profile-settings/images/modify02.webp
similarity index 100%
rename from src/app/(home)/docs/profile-settings/images/modify02.webp
rename to src/app/(home)/docs/operation/profile-settings/images/modify02.webp
diff --git a/src/app/(home)/docs/profile-settings/images/modify03.webp b/src/app/(home)/docs/operation/profile-settings/images/modify03.webp
similarity index 100%
rename from src/app/(home)/docs/profile-settings/images/modify03.webp
rename to src/app/(home)/docs/operation/profile-settings/images/modify03.webp
diff --git a/src/app/(home)/docs/profile-settings/page.mdx b/src/app/(home)/docs/operation/profile-settings/page.mdx
similarity index 100%
rename from src/app/(home)/docs/profile-settings/page.mdx
rename to src/app/(home)/docs/operation/profile-settings/page.mdx
diff --git a/src/app/(home)/docs/verify-guide/images/verify.webp b/src/app/(home)/docs/operation/verify-guide/images/verify.webp
similarity index 100%
rename from src/app/(home)/docs/verify-guide/images/verify.webp
rename to src/app/(home)/docs/operation/verify-guide/images/verify.webp
diff --git a/src/app/(home)/docs/verify-guide/images/verify02.webp b/src/app/(home)/docs/operation/verify-guide/images/verify02.webp
similarity index 100%
rename from src/app/(home)/docs/verify-guide/images/verify02.webp
rename to src/app/(home)/docs/operation/verify-guide/images/verify02.webp
diff --git a/src/app/(home)/docs/verify-guide/images/verify03.webp b/src/app/(home)/docs/operation/verify-guide/images/verify03.webp
similarity index 100%
rename from src/app/(home)/docs/verify-guide/images/verify03.webp
rename to src/app/(home)/docs/operation/verify-guide/images/verify03.webp
diff --git a/src/app/(home)/docs/verify-guide/images/verify04.webp b/src/app/(home)/docs/operation/verify-guide/images/verify04.webp
similarity index 100%
rename from src/app/(home)/docs/verify-guide/images/verify04.webp
rename to src/app/(home)/docs/operation/verify-guide/images/verify04.webp
diff --git a/src/app/(home)/docs/verify-guide/images/verify05.webp b/src/app/(home)/docs/operation/verify-guide/images/verify05.webp
similarity index 100%
rename from src/app/(home)/docs/verify-guide/images/verify05.webp
rename to src/app/(home)/docs/operation/verify-guide/images/verify05.webp
diff --git a/src/app/(home)/docs/verify-guide/page.mdx b/src/app/(home)/docs/operation/verify-guide/page.mdx
similarity index 100%
rename from src/app/(home)/docs/verify-guide/page.mdx
rename to src/app/(home)/docs/operation/verify-guide/page.mdx
diff --git a/src/app/(home)/docs/whitelist-guide/images/whitelist.webp b/src/app/(home)/docs/operation/whitelist-guide/images/whitelist.webp
similarity index 100%
rename from src/app/(home)/docs/whitelist-guide/images/whitelist.webp
rename to src/app/(home)/docs/operation/whitelist-guide/images/whitelist.webp
diff --git a/src/app/(home)/docs/whitelist-guide/images/whitelist01.webp b/src/app/(home)/docs/operation/whitelist-guide/images/whitelist01.webp
similarity index 100%
rename from src/app/(home)/docs/whitelist-guide/images/whitelist01.webp
rename to src/app/(home)/docs/operation/whitelist-guide/images/whitelist01.webp
diff --git a/src/app/(home)/docs/whitelist-guide/images/whitelist02.webp b/src/app/(home)/docs/operation/whitelist-guide/images/whitelist02.webp
similarity index 100%
rename from src/app/(home)/docs/whitelist-guide/images/whitelist02.webp
rename to src/app/(home)/docs/operation/whitelist-guide/images/whitelist02.webp
diff --git a/src/app/(home)/docs/whitelist-guide/images/whitelist03.webp b/src/app/(home)/docs/operation/whitelist-guide/images/whitelist03.webp
similarity index 100%
rename from src/app/(home)/docs/whitelist-guide/images/whitelist03.webp
rename to src/app/(home)/docs/operation/whitelist-guide/images/whitelist03.webp
diff --git a/src/app/(home)/docs/whitelist-guide/page.mdx b/src/app/(home)/docs/operation/whitelist-guide/page.mdx
similarity index 100%
rename from src/app/(home)/docs/whitelist-guide/page.mdx
rename to src/app/(home)/docs/operation/whitelist-guide/page.mdx
diff --git a/src/app/(home)/docs/package-operations/page.mdx b/src/app/(home)/docs/package-operations/page.mdx
deleted file mode 100644
index 0ec3fbc..0000000
--- a/src/app/(home)/docs/package-operations/page.mdx
+++ /dev/null
@@ -1,29 +0,0 @@
-# 套餐续费、合并、修改时效、补量操作
-
-一、套餐续费
-
-1.登录个人中心-套餐管理页面,选择对应购买的套餐类型,点击续费按钮;
-
-2.支付后,即可成功续费。专属定制套餐,按定制价格续费;官网购买的套餐,按官网最新的活动价格进行续费
-
-二、合并套餐(仅针对IP时效、套餐类型、IP类型完全一样的包量套餐)
-
-1.进入个人中心-套餐管理页面,选择对应购买的套餐类型,点击【合并套餐】;
-
-2.输入被合并的套餐ID,点击确定。合并成功后,被合并的包量套餐IP总量增加,合并的包量套餐变更为"用完"。
-
-三、修改时效
-
-1.进入个人中心-套餐管理页面,选择对应购买的套餐类型,点击管理下拉,选中【修改时效】;
-
-2.选择需要变更的IP时效,系统会自动换算出剩余IP总量。你也可以手动设置IP总量,多出的部分需要支付差价。
-
-(续费、合并、增量、定制的套餐无法修改时效)
-
-四、补量
-
-1.进入个个人中心-套餐管理页面,选择对应购买的包时套餐类型,选中【补量】按钮;
-
-2.每日补量数量可手动修改,支付成功后立即生效。
-
-(定制套餐无法补量,需要联系您的专属销售进行操作)
diff --git a/src/app/(home)/docs/product-cert/page.mdx b/src/app/(home)/docs/product-cert/page.mdx
deleted file mode 100644
index d477b1e..0000000
--- a/src/app/(home)/docs/product-cert/page.mdx
+++ /dev/null
@@ -1,83 +0,0 @@
-# 实名认证与证书
-
-## 1. 理解实名认证必要性
-
-**为什么需要实名认证?**
-- **法律合规要求**:根据《网络安全法》规定,网络服务提供商需落实实名制
-- **安全保障**:防止代理资源被用于非法活动,保护合法用户权益
-- **服务质量**:认证用户可享受更稳定的服务和优先技术支持
-
-**认证类型对比**:
-| 认证类型 | 适用对象 | 所需材料 | 审核时间 |
-|---------|---------|---------|---------|
-| **个人认证** | 个人开发者、学生 | 身份证照片、手机号 | 1-2小时 |
-| **企业认证** | 公司、团队、组织 | 营业执照、法人信息 | 2-4小时 |
-
-## 2. 神龙HTTP代理实名认证流程
-
-### 个人用户认证步骤:
-1. **登录账户**:访问神龙HTTP官网,进入用户中心
-2. **进入认证页面**:点击「账户设置」→「实名认证」
-3. **选择认证类型**:选择「个人认证」
-4. **提交材料**:
- - 上传身份证正反面照片(需清晰、完整)
- - 填写真实姓名、身份证号码
- - 绑定手机号(需验证码验证)
-5. **等待审核**:通常1-2小时内完成审核
-6. **审核结果**:系统短信通知,用户中心显示认证状态
-
-### 企业用户认证步骤:
-1. **准备材料**:
- - 营业执照副本(需在有效期内)
- - 法人身份证正反面
- - 企业对公账户信息(可选)
-2. **提交认证**:
- - 选择「企业认证」类型
- - 填写企业全称、统一社会信用代码
- - 上传营业执照扫描件
- - 填写法人信息及联系方式
-3. **人工审核**:客服人员将联系确认信息
-4. **认证完成**:审核通过后获得企业认证标识
-
-## 3. HTTPS代理证书配置教程
-
-### 为什么需要配置证书?
-- **数据加密**:防止网络传输中的数据被窃取或篡改
-- **身份验证**:确保连接到正确的代理服务器
-- **兼容性**:部分网站和API强制要求HTTPS连接
-
-### 证书安装配置步骤:
-
-#### Windows系统:
-1. **下载证书**:
- - 从神龙HTTP用户中心下载根证书(.crt或.pem格式)
-2. **安装证书**:
- - 双击证书文件 → 点击「安装证书」
- - 选择「本地计算机」→「下一步」
- - 选择「将所有证书放入下列存储」→「浏览」
- - 选择「受信任的根证书颁发机构」→「确定」
-3. **验证安装**:
- - 按 `Win+R` 输入 `certmgr.msc`
- - 在「受信任的根证书颁发机构」中查看证书
-
-#### macOS系统:
-1. **下载证书**:获取.crt格式证书文件
-2. **安装证书**:
- - 双击证书文件 → 点击「添加」
- - 输入电脑密码确认
- - 在「钥匙串访问」中找到证书
-3. **设置信任**:
- - 右键证书 →「显示简介」
- - 展开「信任」选项
- - 设置「使用此证书时」为「始终信任」
-
-#### Linux系统:
-```bash
-# 1. 下载证书到指定目录
-sudo wget https://your-proxy-cert.crt -P /usr/local/share/ca-certificates/
-
-# 2. 更新证书存储
-sudo update-ca-certificates
-
-# 3. 验证安装
-ls -la /etc/ssl/certs/ | grep your-proxy
diff --git a/src/app/(home)/docs/product-features/page.mdx b/src/app/(home)/docs/product-features/page.mdx
deleted file mode 100644
index 5937cbd..0000000
--- a/src/app/(home)/docs/product-features/page.mdx
+++ /dev/null
@@ -1,3 +0,0 @@
-# 产品功能
-
-产品功能列表与说明部分待完善,敬请期待。
diff --git a/src/app/(home)/docs/api-docs/page.md b/src/app/(home)/docs/product/api-docs/page.md
similarity index 100%
rename from src/app/(home)/docs/api-docs/page.md
rename to src/app/(home)/docs/product/api-docs/page.md
diff --git a/src/app/(home)/docs/choose-product/page.md b/src/app/(home)/docs/product/choose-product/page.md
similarity index 100%
rename from src/app/(home)/docs/choose-product/page.md
rename to src/app/(home)/docs/product/choose-product/page.md
diff --git a/src/app/(home)/docs/city-lines/page.mdx b/src/app/(home)/docs/product/city-lines/page.mdx
similarity index 100%
rename from src/app/(home)/docs/city-lines/page.mdx
rename to src/app/(home)/docs/product/city-lines/page.mdx
diff --git a/src/app/(home)/docs/product-overview/page.md b/src/app/(home)/docs/product/product-overview/page.md
similarity index 100%
rename from src/app/(home)/docs/product-overview/page.md
rename to src/app/(home)/docs/product/product-overview/page.md
diff --git a/src/app/(home)/docs/why-verify/page.md b/src/app/(home)/docs/product/why-verify/page.md
similarity index 100%
rename from src/app/(home)/docs/why-verify/page.md
rename to src/app/(home)/docs/product/why-verify/page.md
diff --git a/src/app/(home)/docs/socks5-usage/page.mdx b/src/app/(home)/docs/socks5-usage/page.mdx
deleted file mode 100644
index 68bb5d5..0000000
--- a/src/app/(home)/docs/socks5-usage/page.mdx
+++ /dev/null
@@ -1,20 +0,0 @@
-import Image from 'next/image';
-import win7 from './images/win7.webp';
-import win701 from './images/win701.webp';
-import win702 from './images/win702.webp';
-import win703 from './images/win703.webp';
-
-# 怎么使用Socks5代理IP上网
-
-
-Socks5代理IP与HTTP代理IP所支持的协议不一样,用法也不一样。很多人买了Socks5代理IP也像使用HTTP代理IP一样使用,结果自己不能成功。那么,怎么使用Socks5代理IP上网呢?
-
-一、火狐浏览器设置Socks5代理IP上网 鼠标单击浏览器右上角“三”,在弹出的下拉菜单里单击“选项”,“常规”选项卡拖到最底部,可以看到网络设置,单击“设置”进去,即可看到“连接设置”面板,选择“选择手动代理配置”即可配置Socks5代理IP进行上网。
-
-
-二、安装浏览器插件设置Socks5代理IP上网 IE、谷歌、360等浏览器并不能直接设置socks5代理IP上网,需要安装插件进行设置,比较常见的是“Proxy SwitchyOmega” 插件,安装之后就可以进行配置socks5代理IP上网了。
-
-三、第三方工具设置Socks5代理IP上网 除了用浏览器设置socks5代理IP上网,还可以通过第三方工具来配置。比较常见的工具是Proxifier,具体使用方法可以参考《分享一款测试socks5代理IP的工具的使用教程》。
-
-以上三种方法都可以使用Socks5代理IP上网,但是通过浏览器配置是不支持账号密码授权的,只能支持终端IP授权;第三方工具既支持终端IP授权,又支持账号密码授权。
-
diff --git a/src/app/(home)/docs/win7-proxy/images/win7.webp b/src/app/(home)/docs/win7-proxy/images/win7.webp
deleted file mode 100644
index b6e6420..0000000
Binary files a/src/app/(home)/docs/win7-proxy/images/win7.webp and /dev/null differ
diff --git a/src/app/(home)/docs/win7-proxy/images/win701.webp b/src/app/(home)/docs/win7-proxy/images/win701.webp
deleted file mode 100644
index 989df39..0000000
Binary files a/src/app/(home)/docs/win7-proxy/images/win701.webp and /dev/null differ
diff --git a/src/app/(home)/docs/win7-proxy/images/win702.webp b/src/app/(home)/docs/win7-proxy/images/win702.webp
deleted file mode 100644
index 5516dd7..0000000
Binary files a/src/app/(home)/docs/win7-proxy/images/win702.webp and /dev/null differ
diff --git a/src/app/(home)/docs/win7-proxy/images/win703.webp b/src/app/(home)/docs/win7-proxy/images/win703.webp
deleted file mode 100644
index 3aa08d9..0000000
Binary files a/src/app/(home)/docs/win7-proxy/images/win703.webp and /dev/null differ
diff --git a/src/app/(home)/docs/win7-proxy/page.mdx b/src/app/(home)/docs/win7-proxy/page.mdx
deleted file mode 100644
index a418015..0000000
--- a/src/app/(home)/docs/win7-proxy/page.mdx
+++ /dev/null
@@ -1,57 +0,0 @@
-import Image from 'next/image';
-import win7 from './images/win7.webp';
-import win701 from './images/win701.webp';
-import win702 from './images/win702.webp';
-import win703 from './images/win703.webp';
-
-# Windows7 电脑设置代理教程
-1. 打开控制面板
-
-按下Win键+R键呼出运行界面, 在框内输入"control" 回车即可
-
-2. 点击网络和Internet
-
-
-3. Internet选项 - 连接 - 局域网设置
-
-4. 设置代理
-
-代理服务器打钩,然后点”高级“进入详细设置
-
-【设置Http代理】
-
-1.HTTP和安全分别对应http和https代理设置
-
-2.填入代理服务器ip地址和端口号
-
-3.点确定,回到上一个界面再点确定完成设置
-
-
-【设置Socks代理】
-
-
-1.套接字即是socks代理设置
-
-2.填入代理服务器ip地址和端口号
-
-3.点确定,回到上一个界面再点确定完成设置
\ No newline at end of file
diff --git a/src/app/(home)/footer.tsx b/src/app/(home)/footer.tsx
index 9b78e0f..a603c12 100644
--- a/src/app/(home)/footer.tsx
+++ b/src/app/(home)/footer.tsx
@@ -41,7 +41,7 @@ export default function Footer(props: FooterProps) {
items={[
{name: `产品订购`, href: `/product`},
{name: `获取代理`, href: `/collect`},
- {name: `帮助中心`, href: `/docs/faq-general`},
+ {name: `帮助中心`, href: `/docs/faqs/faq-general`},
{name: `企业服务`, href: `/custom`},
]}
/>
@@ -69,9 +69,9 @@ export default function Footer(props: FooterProps) {
diff --git a/src/components/composites/extract/index.tsx b/src/components/composites/extract/index.tsx
index f0a85b8..d34ec3a 100644
--- a/src/components/composites/extract/index.tsx
+++ b/src/components/composites/extract/index.tsx
@@ -18,7 +18,7 @@ import {toast} from 'sonner'
import {merge} from '@/lib/utils'
import {Combobox} from '@/components/ui/combobox'
import cities from './_assets/cities.json'
-import ExtractDocs from '@/app/(home)/docs/api-docs/page.md'
+import ExtractDocs from '@/app/(home)/docs/product/api-docs/page.md'
import Link from 'next/link'
import {useProfileStore} from '@/components/stores/profile'