Rumah > pembangunan bahagian belakang > Golang > Ralat Go Web App 404: Mengapa Pelayan Saya Tidak Dapat Menemui Fail CSS Saya?

Ralat Go Web App 404: Mengapa Pelayan Saya Tidak Dapat Menemui Fail CSS Saya?

Mary-Kate Olsen
Lepaskan: 2024-12-26 00:52:10
asal
209 orang telah melayarinya

Go Web App 404 Error: Why Can't My Server Find My CSS Files?

404 Halaman Tidak Ditemui: Mengapa Apl Web Go Anda Tidak Dapat Menemui Fail CSS Anda

Apabila cuba untuk memaparkan fail CSS dalam Go aplikasi web, anda mungkin menghadapi ralat tidak ditemui halaman 404 yang digeruni. Ralat ini menunjukkan bahawa pelayan web tidak dapat mengesan fail CSS yang diminta. Mari terokai isu tersebut dan berikan penyelesaian.

Dalam kes anda, anda telah menentukan laluan relatif ("/css/") untuk folder CSS, yang merupakan amalan biasa dalam pengendali HTTP Go. Walau bagaimanapun, kejayaan pendekatan ini bergantung pada direktori kerja tempat anda melaksanakan aplikasi Go anda.

Jika anda melaksanakan aplikasi anda dari direktori src tempat folder CSS anda berada, kemungkinan besar anda tidak akan menghadapi sebarang masalah. Walau bagaimanapun, jika anda melaksanakan aplikasi anda daripada direktori src/server atau daripada binari yang disusun dalam folder bin, folder CSS tidak akan boleh diakses berbanding dengan direktori kerja semasa, yang membawa kepada ralat 404.

Penyelesaian:

Untuk menyelesaikan isu ini, anda mempunyai dua pilihan:

  1. Ubah suai Direktori Kerja: Mulakan aplikasi Go anda dari direktori src tempat folder CSS anda wujud. Ini boleh dicapai dengan menjalankan go run server/server.go dari direktori src.
  2. Salin Fail Statik ke Lokasi Boleh Laku: Jika anda memilih untuk tidak mengubah suai direktori kerja, anda boleh menyalin folder CSS (serta fail statik lain seperti templat HTML) ke direktori tempat anda melaksanakan binari tersusun anda. Ini memastikan bahawa fail CSS boleh diakses berbanding dengan lokasi boleh laku, walaupun ia tidak berada dalam direktori yang sama dengan fail sumber.

Atas ialah kandungan terperinci Ralat Go Web App 404: Mengapa Pelayan Saya Tidak Dapat Menemui Fail CSS Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan