PHP-Course/exam/.htaccess
2024-07-22 04:27:02 +02:00

21 lines
660 B
ApacheConf

RewriteEngine On
RewriteBase /phpCourse/exam/
## API routes
RewriteCond %{REQUEST_FILENAME} /api/.*
RewriteCond %{REQUEST_FILENAME} !/api/docs
RewriteRule ^ api/index.php [L,NC,QSA]
## Rewrite all routes other than the specified paths
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !/api/docs
RewriteCond %{REQUEST_FILENAME} !/dist
RewriteRule ^ dist/index.html [L,NC,QSA]
## Rewrite all files unless in the directories specified
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} !/storage/.*
RewriteCond %{REQUEST_FILENAME} !/dist/.*
RewriteCond %{REQUEST_FILENAME} !/api/docs
RewriteRule ^ dist/index.html [L,NC,QSA]