Работоспособность сайта
У меня вопрос такой в каких случаях могут возникать ошибки на сайте. Просто у некоторых людей возникают ошибки разного рода(1-2% из посещений). Допустим у меня сайт работает без ошибок и траблов в разных браузерах, а у другого человека могут возникнуть не предвиденные ошибки(кнопка не заработает/запрос не отправиться и т.д), но при тестах у 90% людей всё нормально работает без ошибок. Я заметил что ошибки возникают из за настроек апача или другого рода. Может быть я что-то не правильно делаю.
Header set X-Content-Type-Options: nosniff
Header set X-Frame-Options: deny
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
order allow,deny
deny from all
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
LimitRequestBody 10240000
AddDefaultCharset UTF-8
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
ExpiresActive On
ExpiresByType application/javascript "access plus 7 days"
ExpiresByType text/javascript "access plus 7 days"
ExpiresByType text/css "access plus 7 days"
ExpiresByType image/gif "access plus 7 days"
ExpiresByType image/jpeg "access plus 7 days"
ExpiresByType image/png "access plus 7 days"
php_value upload_max_filesize 1M
php_value post_max_size 256KB
php_value max_execution_time 30
Header set Cache-Control "max-age=86400, private"
JavaScript
let response = await fetch(request, {
method: 'POST',
headers: {
'Allow': 'POST',
'Access-Control-Allow-Origin' : settings.accessControlAllowOrigin,
'Access-Charset': settings.accessCharset,
'Content-Language': 'en',
'Referer' : settings.connection,
'Content-Type': 'application/json',
'Pragma': 'no-cache',
'x-powered-by': 'noname / php null',
},
body: JSON.stringify({action: currentInput.action, value: currentInput.value})
})