簡體   English   中英

為什么我的 Apache2 .htaccess 文件 CORS 標頭導致 500 內部服務器錯誤?

[英]Why is my Apache2 .htaccess file CORS header causing a 500 internal server error?

我正在嘗試啟用對 Apache2 Web 服務器上的目錄的 CORS 訪問。 我啟用了 .htaccess 文件並添加了一行,旨在啟用對目錄的 CORS 訪問。

Header set Access-Control-Allow-Origin: "*"

使用該行保存 .htaccess 文件后,嘗試訪問目錄 ( http://williamgreen.hopto.org/audio/ ) 時出現 500 內部服務器錯誤。

有任何想法嗎? 我的標題不正確嗎? 謝謝你。

Apache2 錯誤日志:

[Thu Mar 09 15:02:15.118686 2017] [mpm_event:notice] [pid 2668:tid 547718139904] AH00489: Apache/2.4.18 (Ubuntu) 配置——恢復正常操作
[Thu Mar 09 15:02:15.119080 2017] [core:notice] [pid 2668:tid 547718139904] AH00094:命令行:'/usr/sbin/apache2'
[Thu Mar 09 19:27:09.148771 2017] [mpm_event:notice] [pid 2668:tid 547718139904] AH00491:捕獲 SIGTERM,關閉
[Thu Mar 09 19:27:10.339942 2017] [mpm_event:notice] [pid 14385:tid 548172222464] AH00489: Apache/2.4.18 (Ubuntu) 配置——恢復正常操作
[Thu Mar 09 19:27:10.340300 2017] [core:notice] [pid 14385:tid 548172222464] AH00094:命令行:'/usr/sbin/apache2'
[Thu Mar 09 19:39:47.583449 2017] [mpm_event:notice] [pid 14385:tid 548172222464] AH00491:捕獲 SIGTERM,關閉
[Thu Mar 09 19:39:47.776394 2017] [mpm_event:notice] [pid 14915:tid 548543827968] AH00489: Apache/2.4.18 (Ubuntu) 配置——恢復正常操作
[Thu Mar 09 19:39:47.776776 2017] [core:notice] [pid 14915:tid 548543827968] AH00094:命令行:'/usr/sbin/apache2'
[2017 年 3 月 9 日星期四 19:39:51.201462] [core:alert] [pid 14919:tid 548512096688] [client 73.15.129.28:57278] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義,請參閱: http ://williamgreen.hopto.org/audio/Music/
[2017 年 3 月 9 日星期四 19:39:51.204818] [core:alert] [pid 14918:tid 548528873904] [client 73.15.129.28:57280] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義,請參閱: http ://williamgreen.hopto.org/audio/Music/
[Thu Mar 09 19:39:55.389791 2017] [core:alert] [pid 14918:tid 548520485296] [client 73.15.129.28:57279] /var/www/html/audio/.htaccess,可能是有效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義
[2017 年 3 月 9 日星期四 19:40:02.264113] [core:alert] [pid 14918:tid 548512096688] [client 73.15.129.28:57283] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義
[2017 年 3 月 9 日星期四 19:40:03.735693] [core:alert] [pid 14919:tid 548503708080] [client 73.15.129.28:57284] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義
[2017 年 3 月 9 日星期四 19:40:04.183378] [core:alert] [pid 14918:tid 548503708080] [client 73.15.129.28:57285] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義
[Thu Mar 09 19:40:04.527274 2017] [core:alert] [pid 14919:tid 548520485296] [client 73.15.129.28:57286] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義
[2017 年 3 月 9 日星期四 19:40:04.846900] [core:alert] [pid 14919:tid 548495319472] [client 73.15.129.28:57287] /var/www/html/audio/.htaccess,可能是無效的命令'頭文件'由服務器配置中未包含的模塊拼寫錯誤或定義

您沒有安裝 headers 模塊。 使用 apache2,只需運行a2enmod headers然后sudo service apache2 restart它將自動安裝 headers 模塊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM