Skip to content

Commit 1f54b3b

Browse files
now setup configures .htaccess
1 parent a741991 commit 1f54b3b

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

exec/setup.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,23 @@ function print_line($text, int $multiplier = 1)
6060
$fp = fopen($file, "w");
6161
fwrite($fp, $template);
6262
fclose($fp);
63+
// Set to .htaccess
64+
$file = __DIR__ . "/../.htaccess";
65+
$fp = fopen($file, "w");
66+
fwrite($fp, "RewriteEngine On
67+
RewriteBase " . $vars['APP_ROOT'] . "/
68+
69+
RewriteCond %{DOCUMENT_ROOT}/assets/$1 -f
70+
RewriteRule ^(.*)$ assets/$1 [L]
71+
72+
RewriteCond %{DOCUMENT_ROOT}/node_modules/$1 -f
73+
RewriteRule ^(.*)$ node_modules/$1 [L]
74+
75+
RewriteCond %{THE_REQUEST} \s/assets/ [NC,OR]
76+
RewriteCond %{THE_REQUEST} \s/node_modules/ [NC,OR]
77+
RewriteCond %{REQUEST_FILENAME} !-f
78+
RewriteRule ^ index.php [L,QSA]");
79+
fclose($fp);
6380

6481
// Set variable values
6582

0 commit comments

Comments
 (0)