我有一個Laravel應用程序,該應用程序託管在Apache上,但現在已經在nginx上遷移。我是一個nginx的新手。
在Apache上我在htaccess的有這樣:Laravel:爲靜態文件添加Cors標頭
<IfModule mod_headers.c> <FilesMatch "\.(svg|ttf|otf|eot|woff|woff2)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> </IfModule>
新的託管服務提供商不允許定製nginx的配置。
是否可以在Laravel應用程序PHP代碼中爲靜態字體文件(擴展名:svg | ttf | otf | eot | woff | woff2)添加Cors標頭(Access-Control-Allow-Origin:*)?我試過(Adding Access-Control-Allow-Origin header response in Laravel 5.3 Passport)沒有成功,我的猜測是靜態文件不是由那段代碼決定的。你確認嗎?
有沒有在我的應用程序的PHP代碼中實現這一點的方法?
感謝
感謝您的支持。但就像我說的,我的託管服務提供商不允許自定義nginx配置(這對我來說似乎很煩人)。在Laravel內部可以這樣做嗎? –