HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/quadcode.com/build/server/chunks/hooks.server-6eac7800.js
import { O as Oa, W } from './index3-8414fc92.js';
import './index2-db879dd9.js';

const u=new RegExp(/^\/[^.]*([?#].*)?$/),f=async({event:a,resolve:s})=>{const{url:n,request:c}=a,{pathname:o}=n;if(u.test(o)){let t=Oa.get().map(e=>e.toLowerCase()).find(e=>e===`${o.match(/[^/]+?(?=\/|$)/)}`.toLowerCase());if(t===W&&!c.headers.get("prevent-redirect")){const e=new RegExp(`^/${t}`),l=`${o}`.replace(e,"")||"/";return new Response(void 0,{headers:{location:l},status:301})}else t||(t=W);return s({...a,locals:{lang:t}},{transformPageChunk:({html:e})=>e.replace("%lang%",`${t}`)})}return s(a)};

export { f as handle };
//# sourceMappingURL=hooks.server-6eac7800.js.map