tomin-vlad/champsk-site/master/.htaccess - Htaccess File

tomin-vlad/champsk-site/master/.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?champsk.ru$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://champsk.ru/$1 [R=301,L]

AddDefaultCharset utf-8

RewriteEngine on
RewriteRule ^admin/admins_handler$ /include/admins_handler.php [L]
RewriteRule ^admin/auth_handler$ /include/auth_handler.php [L]
RewriteRule ^admin/create_admins$ /include/create_admins.php [L]
RewriteRule ^admin/edit_handler$ /include/edit_handler.php [L]
RewriteRule ^admin/exit$ /admin/exit.php [L]
RewriteRule ^admin/moder$ /admin/moder.php [L]
RewriteRule ^admin/tur$ /admin/tur.php [L]
RewriteRule ^admin/queue$ /admin/queue.php [L]
RewriteRule ^admin/switch_reg$ /include/switch_reg.php [L]
RewriteRule ^api/tur$ /api/api_tur.php [L]
RewriteRule ^api/queue$ /api/api_queue.php [L]
RewriteRule ^reg$ /reg.php [L]
RewriteRule ^reg_handler$ /include/reg_handler.php [L]
RewriteRule ^tur$ /tur.php [L]
RewriteRule ^queue$ /queue.php [L]

Options All -Indexes

ErrorDocument 400 /include/server_error.php
ErrorDocument 403 /include/server_error.php
ErrorDocument 404 /include/server_error.php
ErrorDocument 405 /include/server_error.php
ErrorDocument 408 /include/server_error.php
ErrorDocument 500 /include/server_error.php
ErrorDocument 502 /include/server_error.php
ErrorDocument 504 /include/server_error.php

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^admin/admins_edit/([0-9]*)$ /include/admins_edit.php?id=$1 [NE]
RewriteRule ^admin/admins_delete/([0-9]*)$ /include/admins_delete.php?id=$1 [NE]
RewriteRule ^admin/users_check/([0-9]*)$ /include/users_check.php?id=$1 [NE]
RewriteRule ^admin/users_uncheck/([0-9]*)$ /include/users_uncheck.php?id=$1 [NE]
RewriteRule ^admin/users_delete/([0-9]*)$ /include/users_delete.php?id=$1 [NE]
RewriteRule ^admin/users_edit/(main||moder||tur||queue)/([0-9]*)$ /include/users_edit.php?parent=$1&id=$2 [NE]

#php_flag display_startup_errors off
#php_flag display_errors off
#php_flag html_errors off
#php_value output_buffering off

On Github License

Files

Download PDF of Htaccess file
HTTP_HOST, REQUEST_FILENAME, X-Forwarded-Proto

Comments

Apache