ជួនកាលយើងចង់បង្វែរពីផ្លូវមួយទៅផ្លូវមួយទៀតនៅក្នុងកម្មវិធីរបស់យើង ដោយហេតុថាផ្លូវចូលទៅកាន់ឯកសារណាមួយនោះលែងប្រើការកើតឬបណ្តាលមកពីមូលហេតុអ្វីផ្សេងទៀត។ យើងមានមធ្យោបាយពីរក្នុងការបង្វែរទិសដៅទៅកាន់ផ្លូវផ្សេង។ មធ្យោបាយទីមួយគឺធ្វើការបង្វែរផ្លូវនៅក្នុងឯកសារ astro.config.mjs ។
// astro.config.mjs
import { defineConfig } from 'astro/config';
import node from "@astrojs/node";
// https://astro.build/config
export default defineConfig({
output: "server",
adapter: node({
mode: "standalone"
}),
redirects: {
'/': '/about'
},
});
មធ្យោបាយទីពីរ គឺការបង្វែរផ្លូវដោយប្រើក្បួនឈ្មោះ redirect នៅក្នុងសំណុំទិន្នន័យសកល Astro ។
<!--src/pages/index.astro-->
---
return Astro.redirect("/about")
---
<p>ស្វាគមន៍មកកាន់ទំព័រដើម!</p>