fix: 调整URL转换的baseURL
All checks were successful
deploy to server / build-and-deploy (push) Successful in 2m54s

- 将baseURL由directus_url转为directus_public_url
This commit is contained in:
2025-11-14 11:42:29 +08:00
parent 17d10a7d80
commit ee1597d2c3
6 changed files with 9 additions and 5 deletions

View File

@ -44,6 +44,10 @@ export default defineNuxtConfig({
}, },
directus: { directus: {
url: process.env.DIRECTUS_URL || 'http://localhost:8055', url: process.env.DIRECTUS_URL || 'http://localhost:8055',
publicUrl:
process.env.DIRECTUS_PUBLIC_URL ||
process.env.DIRECTUS_URL ||
'http://localhost:8055',
token: process.env.DIRECTUS_TOKEN || undefined, token: process.env.DIRECTUS_TOKEN || undefined,
}, },
}, },

View File

@ -7,7 +7,7 @@ export default defineEventHandler(async (event) => {
companyProfile.content = rewriteAssetUrls( companyProfile.content = rewriteAssetUrls(
companyProfile.content, companyProfile.content,
useRuntimeConfig().public.directus.url, useRuntimeConfig().public.directus.publicUrl,
'/api/assets' '/api/assets'
); );

View File

@ -7,7 +7,7 @@ export default defineEventHandler(async (event) => {
contactInfo.content = rewriteAssetUrls( contactInfo.content = rewriteAssetUrls(
contactInfo.content, contactInfo.content,
useRuntimeConfig().public.directus.url, useRuntimeConfig().public.directus.publicUrl,
'/api/assets' '/api/assets'
); );

View File

@ -13,7 +13,7 @@ export default defineEventHandler(async (event) => {
product.description = rewriteAssetUrls( product.description = rewriteAssetUrls(
product.description, product.description,
useRuntimeConfig().public.directus.url, useRuntimeConfig().public.directus.publicUrl,
'/api/assets' '/api/assets'
); );

View File

@ -7,7 +7,7 @@ export default defineEventHandler(async (event) => {
questions.forEach((question) => { questions.forEach((question) => {
question.content = rewriteAssetUrls( question.content = rewriteAssetUrls(
question.content, question.content,
useRuntimeConfig().public.directus.url, useRuntimeConfig().public.directus.publicUrl,
'/api/assets' '/api/assets'
); );
}); });

View File

@ -14,7 +14,7 @@ export default defineEventHandler(async (event) => {
solution.content = rewriteAssetUrls( solution.content = rewriteAssetUrls(
solution.content, solution.content,
useRuntimeConfig().public.directus.url, useRuntimeConfig().public.directus.publicUrl,
'/api/assets' '/api/assets'
); );