mirror of
https://github.com/laravel/valet.git
synced 2026-02-04 16:10:08 +01:00
Use UUID for static asset path instead of "static"
This commit is contained in:
@@ -71,8 +71,8 @@ function installServer()
|
||||
$this->files->putAsUser(
|
||||
'/usr/local/etc/nginx/valet/valet.conf',
|
||||
str_replace(
|
||||
['VALET_HOME_PATH', 'VALET_SERVER_PATH'],
|
||||
[VALET_HOME_PATH, VALET_SERVER_PATH],
|
||||
['VALET_HOME_PATH', 'VALET_SERVER_PATH', 'VALET_STATIC_PREFIX'],
|
||||
[VALET_HOME_PATH, VALET_SERVER_PATH, VALET_STATIC_PREFIX],
|
||||
$this->files->get(__DIR__.'/../stubs/valet.conf')
|
||||
)
|
||||
);
|
||||
|
||||
@@ -211,8 +211,8 @@ function buildSecureNginxServer($url)
|
||||
$path = $this->certificatesPath();
|
||||
|
||||
return str_replace(
|
||||
['VALET_HOME_PATH', 'VALET_SERVER_PATH', 'VALET_SITE', 'VALET_CERT', 'VALET_KEY'],
|
||||
[VALET_HOME_PATH, VALET_SERVER_PATH, $url, $path.'/'.$url.'.crt', $path.'/'.$url.'.key'],
|
||||
['VALET_HOME_PATH', 'VALET_SERVER_PATH', 'VALET_STATIC_PREFIX', 'VALET_SITE', 'VALET_CERT', 'VALET_KEY'],
|
||||
[VALET_HOME_PATH, VALET_SERVER_PATH, VALET_STATIC_PREFIX, $url, $path.'/'.$url.'.crt', $path.'/'.$url.'.key'],
|
||||
$this->files->get(__DIR__.'/../stubs/secure.valet.conf')
|
||||
);
|
||||
}
|
||||
|
||||
@@ -138,7 +138,7 @@ public function serveStaticFile($staticFilePath, $sitePath, $siteName, $uri)
|
||||
header('Content-Type: text/html');
|
||||
header_remove('Content-Type');
|
||||
|
||||
header('X-Accel-Redirect: /static' . $staticFilePath);
|
||||
header('X-Accel-Redirect: /' . VALET_STATIC_PREFIX . $staticFilePath);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
*/
|
||||
define('VALET_HOME_PATH', $_SERVER['HOME'].'/.valet');
|
||||
define('VALET_SERVER_PATH', realpath(__DIR__ . '/../../server.php'));
|
||||
define('VALET_STATIC_PREFIX', '41c270e4-5535-4daa-b23e-c269744c2f45');
|
||||
|
||||
/**
|
||||
* Output the given text to the console.
|
||||
|
||||
@@ -10,7 +10,7 @@ server {
|
||||
root /;
|
||||
charset utf-8;
|
||||
|
||||
location /static/ {
|
||||
location /VALET_STATIC_PREFIX/ {
|
||||
internal;
|
||||
alias /;
|
||||
try_files $uri $uri/;
|
||||
|
||||
@@ -3,7 +3,7 @@ server {
|
||||
root /;
|
||||
charset utf-8;
|
||||
|
||||
location /static/ {
|
||||
location /VALET_STATIC_PREFIX/ {
|
||||
internal;
|
||||
alias /;
|
||||
try_files $uri $uri/;
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
*/
|
||||
|
||||
define('VALET_HOME_PATH', posix_getpwuid(fileowner(__FILE__))['dir'].'/.valet');
|
||||
define('VALET_STATIC_PREFIX', '41c270e4-5535-4daa-b23e-c269744c2f45');
|
||||
|
||||
/**
|
||||
* Show the Valet 404 "Not Found" page.
|
||||
|
||||
Reference in New Issue
Block a user