diff --git a/internal/web/actions/default/admins/init.go b/internal/web/actions/default/admins/init.go
index 1f9b6dca..12fa9629 100644
--- a/internal/web/actions/default/admins/init.go
+++ b/internal/web/actions/default/admins/init.go
@@ -22,7 +22,7 @@ func init() {
 			Post("/options", new(OptionsAction)).
 
 			// AccessKeys
-			Prefix("/admins/accessKeys").
+			Prefix("/admins/accesskeys").
 			Get("", new(accesskeys.IndexAction)).
 			GetPost("/createPopup", new(accesskeys.CreatePopupAction)).
 			Post("/delete", new(accesskeys.DeleteAction)).
diff --git a/internal/web/actions/default/users/init.go b/internal/web/actions/default/users/init.go
index 6a362e84..6dcaa90c 100644
--- a/internal/web/actions/default/users/init.go
+++ b/internal/web/actions/default/users/init.go
@@ -25,7 +25,7 @@ func init() {
 			Get("/otpQrcode", new(OtpQrcodeAction)).
 
 			// AccessKeys
-			Prefix("/users/accessKeys").
+			Prefix("/users/accesskeys").
 			Get("", new(accesskeys.IndexAction)).
 			GetPost("/createPopup", new(accesskeys.CreatePopupAction)).
 			Post("/delete", new(accesskeys.DeleteAction)).
diff --git a/web/views/@default/admins/@admin_menu.html b/web/views/@default/admins/@admin_menu.html
index d5a134c4..79f91973 100644
--- a/web/views/@default/admins/@admin_menu.html
+++ b/web/views/@default/admins/@admin_menu.html
@@ -3,5 +3,5 @@
     |
     "{{admin.fullname}}" 详情
     修改
-    API AccessKey({{admin.countAccessKeys}})
+    API AccessKey({{admin.countAccessKeys}})
 
\ No newline at end of file
diff --git a/web/views/@default/admins/accesskeys/index.js b/web/views/@default/admins/accesskeys/index.js
index 2ddbee95..1322345b 100644
--- a/web/views/@default/admins/accesskeys/index.js
+++ b/web/views/@default/admins/accesskeys/index.js
@@ -1,6 +1,6 @@
 Tea.context(function () {
 	this.createAccessKey = function () {
-		teaweb.popup("/admins/accessKeys/createPopup?adminId=" + this.admin.id, {
+		teaweb.popup("/admins/accesskeys/createPopup?adminId=" + this.admin.id, {
 			callback: function () {
 				teaweb.success("保存成功", function () {
 					teaweb.reload()
diff --git a/web/views/@default/users/@user_menu.html b/web/views/@default/users/@user_menu.html
index 33c4567c..bf21c2e4 100644
--- a/web/views/@default/users/@user_menu.html
+++ b/web/views/@default/users/@user_menu.html
@@ -6,5 +6,5 @@
     修改
     功能
     实名认证(待审核)({{user.identityTag}})
-    API AccessKey({{user.countAccessKeys}})
+    API AccessKey({{user.countAccessKeys}})
 
\ No newline at end of file
diff --git a/web/views/@default/users/accesskeys/index.js b/web/views/@default/users/accesskeys/index.js
index 93080b3a..53c56655 100644
--- a/web/views/@default/users/accesskeys/index.js
+++ b/web/views/@default/users/accesskeys/index.js
@@ -1,6 +1,6 @@
 Tea.context(function () {
 	this.createAccessKey = function () {
-		teaweb.popup("/users/accessKeys/createPopup?userId=" + this.user.id, {
+		teaweb.popup("/users/accesskeys/createPopup?userId=" + this.user.id, {
 			callback: function () {
 				teaweb.success("保存成功", function () {
 					teaweb.reload()