HEX
Server: LiteSpeed
System: Linux php-prod-3.spaceapp.ru 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: xnsbl7462 (1008)
PHP: 7.4.33
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: /home/retile.ru/public_html/.htaccess
# Исключаем админку
RewriteCond %{REQUEST_URI} !^/admin [NC]

# Исключаем POST-запросы (редиректим только GET)
RewriteCond %{REQUEST_METHOD} GET

# Редиректим index.php на чистый URL (включая главную страницу)
RewriteCond %{THE_REQUEST} \s/+(.*/)?index\.php[\s?] [NC]
RewriteRule ^ %1 [R=301,L]


# Убираем завершающий слэш (кроме главной страницы и каталогов)
RewriteCond %{REQUEST_URI} !^/$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [R=301,L]


# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

# Для страниц
RewriteRule ^tactile-tile-polyurethane(.*)$ /taktilnye-ukazateli/taktilnaya-plitka-iz-pvh/$1 [R=301,L]
RewriteRule ^about_us(.*)$ /o-kompanii/$1 [R=301,L]

# Для товаров
RewriteRule ^parking-for-disabled/wheel-breakers/kolecootboinik-rezinovii-1000-mm$ /parkovka-dlya-invalidov/kolesootbojniki/kolyosootbojnik-rezinovyj-1000-mm [R=301,L]
RewriteRule ^taktilnye-naklejki-na-poruchni /taktilnye-tablichki/taktilnye-naklejki/taktilnye-naklejki-na-poruchni [R=301,L]

# Для категорий
RewriteRule ^parking-for-disabled/road-signs(.*)$ /parkovka-dlya-invalidov/dorozhnye-znaki/$1 [R=301,L]
RewriteRule ^parking-for-disabled/road-marking(.*)$ /parkovka-dlya-invalidov/razmetka-parkovki/$1 [R=301,L]
RewriteRule ^parking-for-disabled/parking-fencing(.*)$ /parkovka-dlya-invalidov/ograzhdenie-parkovki/$1 [R=301,L]
RewriteRule ^parking-for-disabled/artificial-road-irregularities(.*)$ /parkovka-dlya-invalidov/lezhachie-policejskie-i-sezdy/$1 [R=301,L]
RewriteRule ^parking-for-disabled/wheel-breakers(.*)$ /parkovka-dlya-invalidov/kolesootbojniki/$1 [R=301,L]
RewriteRule ^parking-for-disabled(.*)$ /parkovka-dlya-invalidov/$1 [R=301,L]
RewriteRule ^parking-for-disabled /parkovka-dlya-invalidov/$1 [R=301,L]

RewriteRule ^ramps/stationary-ramps(.*)$ /pandusy/pandusy-dlya-invalidov/$1 [R=301,L]
RewriteRule ^ramps/railing-ramp(.*)$ /pandusy/ograzhdeniya/$1 [R=301,L]
RewriteRule ^ramps/mobile-ramp(.*)$ /pandusy/perekatnye-pandusy/$1 [R=301,L]
RewriteRule ^ramps/rubber-ramps(.*)$ /pandusy/rezinovye-pandusy/$1 [R=301,L]
RewriteRule ^ramps/otkidnye-pandusy(.*)$ /pandusy/otkidnye-pandusy-dlya-kolyasok/$1 [R=301,L]
RewriteRule ^ramps/telescopic-ramp(.*)$ /pandusy/teleskopicheskie-pandusy/$1 [R=301,L]
RewriteRule ^pandusy/folding-ramp(.*)$ /pandusy/skladnye-pandusy/$1 [R=301,L]
RewriteRule ^ramps/folding-ramp(.*)$ /pandusy/skladnye-pandusy/$1 [R=301,L]
RewriteRule ^ramps/roll-ramp(.*)$ /pandusy/rulonnye-pandusy/$1 [R=301,L]

RewriteRule ^stationary-ramps(.*)$ /pandusy/pandusy-dlya-invalidov/$1 [R=301,L]
RewriteRule ^railing-ramp(.*)$ /pandusy/ograzhdeniya/$1 [R=301,L]
RewriteRule ^mobile-ramp(.*)$ /pandusy/perekatnye-pandusy/$1 [R=301,L]
RewriteRule ^rubber-ramps(.*)$ /pandusy/rezinovye-pandusy/$1 [R=301,L]
RewriteRule ^otkidnye-pandusy(.*)$ /pandusy/otkidnye-pandusy-dlya-kolyasok/$1 [R=301,L]
RewriteRule ^telescopic-ramp(.*)$ /pandusy/teleskopicheskie-pandusy/$1 [R=301,L]
RewriteRule ^folding-ramp(.*)$ /pandusy/skladnye-pandusy/$1 [R=301,L]
RewriteRule ^folding-ramp(.*)$ /pandusy/skladnye-pandusy/$1 [R=301,L]
RewriteRule ^roll-ramp(.*)$ /pandusy/rulonnye-pandusy/$1 [R=301,L]

RewriteRule ^ramps(.*)$ /pandusy/$1 [R=301,L]

RewriteRule ^non-slip-coating/profiles-aluminum(.*)$ /protivoskolzyashchie-pokrytiya/protivoskolzyashchie-nakladki/$1 [R=301,L]
RewriteRule ^non-slip-coating/anti-slip-tapess(.*)$ /protivoskolzyashchie-pokrytiya/protivoskolzyashchie-lenty-1/$1 [R=301,L]
RewriteRule ^non-slip-coating/rubber-coatings(.*)$ /protivoskolzyashchie-pokrytiya/pokrytiya-iz-rezinovoj-kroshki/$1 [R=301,L]
RewriteRule ^non-slip-coating/tiflo-floor(.*)$ /protivoskolzyashchie-pokrytiya/taktilnye-pokrytiya/$1 [R=301,L]
RewriteRule ^non-slip-coating/antisplash(.*)$ /protivoskolzyashchie-pokrytiya/gryazezashchita/$1 [R=301,L]
RewriteRule ^non-slip-coating/floor-signs(.*)$ /protivoskolzyashchie-pokrytiya/napolnye-znaki/$1 [R=301,L]
RewriteRule ^non-slip-coating/rubber-mats(.*)$ /protivoskolzyashchie-pokrytiya/rezinovye-kovriki-i-maty/$1 [R=301,L]
RewriteRule ^non-slip-coating(.*)$ /protivoskolzyashchie-pokrytiya/$1 [R=301,L]

RewriteRule ^handrails/handrail-stainless-steels(.*)$ /poruchni-i-ograzhdeniya/poruchni-iz-nerzhaveyushchej-stali/$1 [R=301,L]
RewriteRule ^handrails/plastic-handrails(.*)$ /poruchni-i-ograzhdeniya/poruchni-plastikovye/$1 [R=301,L]
RewriteRule ^handrails(.*)$ /poruchni-i-ograzhdeniya/$1 [R=301,L]

RewriteRule ^call-system/call-systems-without-a-monitor(.*)$ /sistemy-vyzova/dvuhkanalnye/$1 [R=301,L]
RewriteRule ^call-system/sirius(.*)$ /sistemy-vyzova/sirius/$1 [R=301,L]
RewriteRule ^call-system/pulsar(.*)$ /sistemy-vyzova/pulsar/$1 [R=301,L]
RewriteRule ^call-system/anti-vandal-call-system(.*)$ /sistemy-vyzova/antivandalnye/$1 [R=301,L]
RewriteRule ^call-system/tiflovyzov(.*)$ /sistemy-vyzova/tiflovyzov/$1 [R=301,L]
RewriteRule ^call-system/Ibells-Medbells(.*)$ /sistemy-vyzova/ibells-medbells/$1 [R=301,L]
RewriteRule ^call-system/peregovornye-ustrojstva(.*)$ /sistemy-vyzova/peregovornye-ustrojstva/$1 [R=301,L]
RewriteRule ^call-system/call-Hear(.*)$ /sistemy-vyzova/call-hear/$1 [R=301,L]

RewriteRule ^stacionarnye-1(.*)$ /indukcionnye-sistemy/stacionarnye-1/$1 [R=301,L]
RewriteRule ^call-system/statsionarnye-sistemy-vyzova(.*)$ /sistemy-vyzova/stacionarnye/$1 [R=301,L]
RewriteRule ^call-system/visors(.*)$ /sistemy-vyzova/krepleniya/$1 [R=301,L]
RewriteRule ^call-system(.*)$ /sistemy-vyzova/$1 [R=301,L]

RewriteRule ^statsionarnye-sistemy-vyzova(.*)$ /sistemy-vyzova/stacionarnye-1/$1 [R=301,L]

RewriteRule ^accessible-entrance(.*)$ /dostupnyj-vhod/$1 [R=301,L]
RewriteRule ^accessible-entrance/door-opening-systems(.*)$ /dostupnyj-vhod/sistemy-otkryvaniya-dverej/$1 [R=301,L]
RewriteRule ^accessible-entrance/bumpers-for-doors(.*)$ /dostupnyj-vhod/dvernye-otbojniki/$1 [R=301,L]

RewriteRule ^tablo/terminals-for-disabled(.*)$ /informacionnye-tablo-i-terminaly/terminaly/$1 [R=301,L]
RewriteRule ^tablo/LED-tablo(.*)$ /informacionnye-tablo-i-terminaly/begushchie-stroki/$1 [R=301,L]
RewriteRule ^tablo/light-beacon-for-disabled(.*)$ /informacionnye-tablo-i-terminaly/svetovye-mayaki/$1 [R=301,L]
RewriteRule ^tablo/led-crosses(.*)$ /informacionnye-tablo-i-terminaly/svetodiodnye-kresty/$1 [R=301,L]
RewriteRule ^tablo/light-sound-beacons-for-disabled(.*)$ /informacionnye-tablo-i-terminaly/svetozvukovye-mayaki/$1 [R=301,L]
RewriteRule ^tablo(.*)$ /informacionnye-tablo-i-terminaly/$1 [R=301,L]

RewriteRule ^sound-beacon(.*)$ /zvukovye-mayaki/$1 [R=301,L]

RewriteRule ^stands-plans/tactile-stands(.*)$ /mnemoskhemy-i-stendy/taktilnye-stendy/$1 [R=301,L]
RewriteRule ^stands-plans/information-stands(.*)$ /mnemoskhemy-i-stendy/informacionnye-stendy/$1 [R=301,L]
RewriteRule ^stands-plans/tactile-sound-plan(.*)$ /mnemoskhemy-i-stendy/taktilno-zvukovye-mnemoskhemy/$1 [R=301,L]
RewriteRule ^stands-plans/tactile-plans-for-blind(.*)$ /mnemoskhemy-i-stendy/taktilnye-mnemoskhemy/$1 [R=301,L]
RewriteRule ^stands-plans/mnemosheme-with-call-system(.*)$ /mnemoskhemy-i-stendy/taktilnye-mnemoskhemy-s-sistemoj-vyzova/$1 [R=301,L]
RewriteRule ^stands-plans/racks-for-tactile-plans(.*)$ /mnemoskhemy-i-stendy/stojki-dlya-mnemoskhem-krepleniya-mnemoskhem/$1 [R=301,L]
RewriteRule ^stands-plans(.*)$ /mnemoskhemy-i-stendy/$1 [R=301,L]

RewriteRule ^tactile-signs/tactile-signboard(.*)$ /taktilnye-tablichki/taktilnye-vyveski/$1 [R=301,L]
RewriteRule ^tactile-signs/tactile-signs-without-Braille(.*)$ /taktilnye-tablichki/relefnye-tablichki/$1 [R=301,L]
RewriteRule ^tactile-signs/tactile-signs-of-PVC(.*)$ /taktilnye-tablichki/tablichki-iz-plastika-i-pvh/$1 [R=301,L]
RewriteRule ^tactile-signs/desktop-tactile-signs(.*)$ /taktilnye-tablichki/nastolnye-tablichki/$1 [R=301,L]
RewriteRule ^tactile-signs/metallized-tactile-signs(.*)$ /taktilnye-tablichki/metallizirovannye-tablichki/$1 [R=301,L]
RewriteRule ^tactile-signs/composite-tactile-signs(.*)$ /taktilnye-tablichki/tablichki-iz-kompozita/$1 [R=301,L]
RewriteRule ^tactile-signs/steel-tactile-signs(.*)$ /taktilnye-tablichki/tablichki-iz-stali/$1 [R=301,L]
RewriteRule ^tactile-signs/acrylic-tactile-signs(.*)$ /taktilnye-tablichki/tablichki-iz-orgstekla/$1 [R=301,L]
RewriteRule ^tactile-signs/photoluminescent-tactile-signs(.*)$ /taktilnye-tablichki/fotolyuminescentnye-tablichki/$1 [R=301,L]
RewriteRule ^tactile-signs/tactile-signs-with-pockets(.*)$ /taktilnye-tablichki/tablichki-s-karmanami/$1 [R=301,L]
RewriteRule ^tactile-signs/light-tactile-signs(.*)$ /taktilnye-tablichki/tablichki-s-podsvetkoj/$1 [R=301,L]
RewriteRule ^tactile-signs/sound-tactile-signs(.*)$ /taktilnye-tablichki/govoryashchie-tablichki/$1 [R=301,L]
RewriteRule ^tactile-signs/tactile-stickers(.*)$ /taktilnye-tablichki/taktilnye-naklejki/$1 [R=301,L]
RewriteRule ^tactile-signs/tactile-signs-nonstandard(.*)$ /taktilnye-tablichki/nestandartnye-tablichki/$1 [R=301,L]
RewriteRule ^tactile-signs(.*)$ /taktilnye-tablichki/$1 [R=301,L]

RewriteRule ^tactile-pictograms/tactile-pictograms-of-PVC(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-plastika-i-pvh/$1 [R=301,L]
RewriteRule ^tactile-pictograms/tactile-pictograms-with-Braille(.*)$ /taktilnye-piktogrammy/piktogrammy-s-brajlem/$1 [R=301,L]
RewriteRule ^tactile-pictograms/metallized-tactile-pictograms(.*)$ /taktilnye-piktogrammy/metallizirovannye-znaki/$1 [R=301,L]
RewriteRule ^tactile-pictograms/composite-tactile-pictograms(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-kompozita/$1 [R=301,L]
RewriteRule ^tactile-pictograms/steel-tactile-pictograms(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-stali/$1 [R=301,L]
RewriteRule ^tactile-pictograms/acrylic-tactile-pictograms(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-akrila/$1 [R=301,L]
RewriteRule ^tactile-pictograms/photoluminescent-tactile-pictograms(.*)$ /taktilnye-piktogrammy/svetonakopitelnye-znaki/$1 [R=301,L]
RewriteRule ^tactile-pictograms/light-tactile-pictograms(.*)$ /taktilnye-piktogrammy/svetovye-piktogrammy/$1 [R=301,L]
RewriteRule ^tactile-pictograms/sound-tactile-pictograms(.*)$ /taktilnye-piktogrammy/zvukovye-znaki/$1 [R=301,L]
RewriteRule ^tactile-pictograms/tactile-pictograms-stickers(.*)$ /taktilnye-piktogrammy/piktogrammy-naklejki/$1 [R=301,L]
RewriteRule ^tactile-pictograms(.*)$ /taktilnye-piktogrammy/$1 [R=301,L]

RewriteRule ^contrasting-stripes/yellow-circles(.*)$ /kontrastnaya-markirovka/krugi/$1 [R=301,L]
RewriteRule ^contrasting-stripes/contrasting-tapes(.*)$ /kontrastnaya-markirovka/kontrastnye-lenty/$1 [R=301,L]
RewriteRule ^contrasting-stripes/anti-slip-tapes(.*)$ /kontrastnaya-markirovka/protivoskolzyashchie-lenty/$1 [R=301,L]
RewriteRule ^contrasting-stripes/aluminum-profiles(.*)$ /kontrastnaya-markirovka/nakladki-na-stupeni/$1 [R=301,L]
RewriteRule ^contrasting-stripes(.*)$ /kontrastnaya-markirovka/$1 [R=301,L]

RewriteRule ^tactile-self-adhesive-tiles /taktilnye-ukazateli/samokleyashchayasya-taktilnaya-plitka/$1 [R=301,L]
RewriteRule ^tactile-self-adhesive-tiles(.*)$ /taktilnye-ukazateli/samokleyashchayasya-taktilnaya-plitka/$1 [R=301,L]

RewriteRule ^tactile-tiles/tactile-tile(.*)$ /taktilnye-ukazateli/taktilnaya-plitka-iz-pvh/$1 [R=301,L]
RewriteRule ^tactile-tiles/tactile-tile-PU(.*)$ /taktilnye-ukazateli/taktilnaya-plitka-iz-poliuretana/$1 [R=301,L]
RewriteRule ^tactile-tiles/tactile-self-adhesive-tiles(.*)$ /taktilnye-ukazateli/samokleyashchayasya-taktilnaya-plitka/$1 [R=301,L]
RewriteRule ^tactile-tiles/tactile-indicators-cones(.*)$ /taktilnye-ukazateli/taktilnye-konusy/$1 [R=301,L]
RewriteRule ^tactile-tiles/tactile-indicators-guidelines(.*)$ /taktilnye-ukazateli/taktilnye-polosy/$1 [R=301,L]
RewriteRule ^tactile-tiles/stencils-for-tactile-indicators(.*)$ /taktilnye-ukazateli/trafarety/$1 [R=301,L]
RewriteRule ^tactile-tiles(.*)$ /taktilnye-ukazateli/$1 [R=301,L]

RewriteRule ^lifts/crawler-lifts-for-disabled(.*)$ /podemniki-dlya-invalidov/gusenichnye/$1 [R=301,L]
RewriteRule ^lifts/wheel-lifts-for-disabled(.*)$ /podemniki-dlya-invalidov/stupenkohody/$1 [R=301,L]
RewriteRule ^lifts/various-lifts-for-disabled(.*)$ /podemniki-dlya-invalidov/drugie/$1 [R=301,L]
RewriteRule ^lifts(.*)$ /podemniki-dlya-invalidov/$1 [R=301,L]

RewriteRule ^induction-system/portable-induction-systems(.*)$ /indukcionnye-sistemy/portativnye/$1 [R=301,L]
RewriteRule ^induction-system/stationary-induction-systems(.*)$ /indukcionnye-sistemy/stacionarnye-1/$1 [R=301,L]
RewriteRule ^induction-system/sound-amplification-system(.*)$ /indukcionnye-sistemy/sistemy-usileniya-zvuka/$1 [R=301,L]
RewriteRule ^induction-system(.*)$ /indukcionnye-sistemy/$1 [R=301,L]

RewriteRule ^disabled-furniture/benches(.*)$ /mebel-dlya-invalidov/skami-dlya-invalidov/$1 [R=301,L]
RewriteRule ^disabled-furniture/adjustable-tables(.*)$ /mebel-dlya-invalidov/stoly-reguliruemye/$1 [R=301,L]
RewriteRule ^disabled-furniture(.*)$ /mebel-dlya-invalidov/$1 [R=301,L]

RewriteRule ^toilet/toilet-pan-disabled(.*)$ /sanuzly-dlya-invalidov/unitazy/$1 [R=301,L]
RewriteRule ^toilet/sink-disabled(.*)$ /sanuzly-dlya-invalidov/rakoviny/$1 [R=301,L]
RewriteRule ^toilet/faucets(.*)$ /sanuzly-dlya-invalidov/smesiteli/$1 [R=301,L]
RewriteRule ^toilet/adjustable-mirrors(.*)$ /sanuzly-dlya-invalidov/povorotnye-zerkala/$1 [R=301,L]
RewriteRule ^toilet/equipment-for-toilets(.*)$ /sanuzly-dlya-invalidov/oborudovanie/$1 [R=301,L]
RewriteRule ^toilet/stainless-steel-handrails-bathroom(.*)$ /sanuzly-dlya-invalidov/nerzhaveyushchie-poruchni/$1 [R=301,L]
RewriteRule ^toilet/steel-handrails(.*)$ /sanuzly-dlya-invalidov/poruchni-okrashennye/$1 [R=301,L]
RewriteRule ^toilet/handrails-antibacterial-coating-toilet(.*)$ /sanuzly-dlya-invalidov/poruchni-s-pokrytiem/$1 [R=301,L]
RewriteRule ^toilet/shower-seat(.*)$ /sanuzly-dlya-invalidov/sidenya/$1 [R=301,L]
RewriteRule ^toilet/accessories-bathroom(.*)$ /sanuzly-dlya-invalidov/aksessuary/$1 [R=301,L]
RewriteRule ^toilet(.*)$ /sanuzly-dlya-invalidov/$1 [R=301,L]

RewriteRule ^assistive-technology/magnifiers(.*)$ /sredstva-reabilitacii/uvelichiteli/$1 [R=301,L]
RewriteRule ^assistive-technology/digital-magnifiers(.*)$ /sredstva-reabilitacii/videouvelichiteli/$1 [R=301,L]
RewriteRule ^assistive-technology(.*)$ /sredstva-reabilitacii/$1 [R=301,L]

RewriteRule ^information-systems(.*)$ /sistemy-informacii/$1 [R=301,L]

# ==================
RewriteRule ^dorozhnye-znaki(.*)$ /parkovka-dlya-invalidov/dorozhnye-znaki/$1 [R=301,L]
RewriteRule ^razmetka-parkovki(.*)$ /parkovka-dlya-invalidov/razmetka-parkovki/$1 [R=301,L]
RewriteRule ^ograzhdenie-parkovki(.*)$ /parkovka-dlya-invalidov/ograzhdenie-parkovki/$1 [R=301,L]
RewriteRule ^lezhachie-policejskie-i-sezdy(.*)$ /parkovka-dlya-invalidov/lezhachie-policejskie-i-sezdy/$1 [R=301,L]
RewriteRule ^kolesootbojniki(.*)$ /parkovka-dlya-invalidov/kolesootbojniki/$1 [R=301,L]

RewriteRule ^pandusy-dlya-invalidov(.*)$ /pandusy/pandusy-dlya-invalidov/$1 [R=301,L]
RewriteRule ^ograzhdeniya(.*)$ /pandusy/ograzhdeniya/$1 [R=301,L]
RewriteRule ^perekatnye-pandusy(.*)$ /pandusy/perekatnye-pandusy/$1 [R=301,L]
RewriteRule ^rezinovye-pandusy(.*)$ /pandusy/rezinovye-pandusy/$1 [R=301,L]
RewriteRule ^otkidnye-pandusy-dlya-kolyasok(.*)$ /pandusy/otkidnye-pandusy-dlya-kolyasok/$1 [R=301,L]
RewriteRule ^teleskopicheskie-pandusy(.*)$ /pandusy/teleskopicheskie-pandusy/$1 [R=301,L]
RewriteRule ^skladnye-pandusy(.*)$ /pandusy/skladnye-pandusy/$1 [R=301,L]

RewriteRule ^pandusy-dlya-invalidov(.*)$ /pandusy/pandusy-dlya-invalidov/$1 [R=301,L]
RewriteRule ^ograzhdeniya(.*)$ /pandusy/ograzhdeniya/$1 [R=301,L]
RewriteRule ^perekatnye-pandusy(.*)$ /pandusy/perekatnye-pandusy/$1 [R=301,L]
RewriteRule ^rezinovye-pandusy(.*)$ /pandusy/rezinovye-pandusy/$1 [R=301,L]
RewriteRule ^otkidnye-pandusy-dlya-kolyasok(.*)$ /pandusy/otkidnye-pandusy-dlya-kolyasok/$1 [R=301,L]
RewriteRule ^teleskopicheskie-pandusy(.*)$ /pandusy/teleskopicheskie-pandusy/$1 [R=301,L]
RewriteRule ^skladnye-pandusy(.*)$ /pandusy/skladnye-pandusy/$1 [R=301,L]
RewriteRule ^rulonnye-pandusy(.*)$ /pandusy/rulonnye-pandusy/$1 [R=301,L]

RewriteRule ^protivoskolzyashchie-nakladki(.*)$ /protivoskolzyashchie-pokrytiya/protivoskolzyashchie-nakladki/$1 [R=301,L]
RewriteRule ^protivoskolzyashchie-lenty-1(.*)$ /protivoskolzyashchie-pokrytiya/protivoskolzyashchie-lenty-1/$1 [R=301,L]
RewriteRule ^pokrytiya-iz-rezinovoj-kroshki(.*)$ /protivoskolzyashchie-pokrytiya/pokrytiya-iz-rezinovoj-kroshki/$1 [R=301,L]
RewriteRule ^taktilnye-pokrytiya(.*)$ /protivoskolzyashchie-pokrytiya/taktilnye-pokrytiya/$1 [R=301,L]
RewriteRule ^gryazezashchita(.*)$ /protivoskolzyashchie-pokrytiya/gryazezashchita/$1 [R=301,L]
RewriteRule ^napolnye-znaki(.*)$ /protivoskolzyashchie-pokrytiya/napolnye-znaki/$1 [R=301,L]
RewriteRule ^rezinovye-kovriki-i-maty/rubber-mats(.*)$ /protivoskolzyashchie-pokrytiya/rezinovye-kovriki-i-maty/$1 [R=301,L]

RewriteRule ^poruchni-iz-nerzhaveyushchej-stali(.*)$ /poruchni-i-ograzhdeniya/poruchni-iz-nerzhaveyushchej-stali/$1 [R=301,L]
RewriteRule ^poruchni-plastikovye(.*)$ /poruchni-i-ograzhdeniya/poruchni-plastikovye/$1 [R=301,L]

RewriteRule ^dvuhkanalnye(.*)$ /sistemy-vyzova/dvuhkanalnye/$1 [R=301,L]
RewriteRule ^sirius(.*)$ /sistemy-vyzova/sirius/$1 [R=301,L]
RewriteRule ^pulsar(.*)$ /sistemy-vyzova/pulsar/$1 [R=301,L]
RewriteRule ^antivandalnye(.*)$ /sistemy-vyzova/antivandalnye/$1 [R=301,L]
RewriteRule ^tiflovyzov(.*)$ /sistemy-vyzova/tiflovyzov/$1 [R=301,L]
RewriteRule ^ibells-medbells(.*)$ /sistemy-vyzova/ibells-medbells/$1 [R=301,L]
RewriteRule ^peregovornye-ustrojstva(.*)$ /sistemy-vyzova/peregovornye-ustrojstva/$1 [R=301,L]
RewriteRule ^call-hear(.*)$ /sistemy-vyzova/call-hear/$1 [R=301,L]
RewriteRule ^stacionarnye(.*)$ /sistemy-vyzova/stacionarnye/$1 [R=301,L]
RewriteRule ^krepleniya(.*)$ /sistemy-vyzova/krepleniya/$1 [R=301,L]

RewriteRule ^sistemy-otkryvaniya-dverej(.*)$ /dostupnyj-vhod/sistemy-otkryvaniya-dverej/$1 [R=301,L]
RewriteRule ^dvernye-otbojniki(.*)$ /dostupnyj-vhod/dvernye-otbojniki/$1 [R=301,L]

RewriteRule ^terminaly(.*)$ /informacionnye-tablo-i-terminaly/terminaly/$1 [R=301,L]
RewriteRule ^begushchie-stroki(.*)$ /informacionnye-tablo-i-terminaly/begushchie-stroki/$1 [R=301,L]
RewriteRule ^svetovye-mayaki(.*)$ /informacionnye-tablo-i-terminaly/svetovye-mayaki/$1 [R=301,L]
RewriteRule ^svetodiodnye-kresty(.*)$ /informacionnye-tablo-i-terminaly/svetodiodnye-kresty/$1 [R=301,L]
RewriteRule ^svetozvukovye-mayaki(.*)$ /informacionnye-tablo-i-terminaly/svetozvukovye-mayaki/$1 [R=301,L]

RewriteRule ^taktilnye-stendy(.*)$ /mnemoskhemy-i-stendy/taktilnye-stendy/$1 [R=301,L]
RewriteRule ^informacionnye-stendy(.*)$ /mnemoskhemy-i-stendy/informacionnye-stendy/$1 [R=301,L]
RewriteRule ^taktilno-zvukovye-mnemoskhemy(.*)$ /mnemoskhemy-i-stendy/taktilno-zvukovye-mnemoskhemy/$1 [R=301,L]
RewriteRule ^taktilnye-mnemoskhemy(.*)$ /mnemoskhemy-i-stendy/taktilnye-mnemoskhemy/$1 [R=301,L]
RewriteRule ^taktilnye-mnemoskhemy-s-sistemoj-vyzova(.*)$ /mnemoskhemy-i-stendy/taktilnye-mnemoskhemy-s-sistemoj-vyzova/$1 [R=301,L]
RewriteRule ^stojki-dlya-mnemoskhem-krepleniya-mnemoskhem(.*)$ /mnemoskhemy-i-stendy/stojki-dlya-mnemoskhem-krepleniya-mnemoskhem/$1 [R=301,L]

RewriteRule ^taktilnye-vyveski(.*)$ /taktilnye-tablichki/taktilnye-vyveski/$1 [R=301,L]
RewriteRule ^relefnye-tablichki(.*)$ /taktilnye-tablichki/relefnye-tablichki/$1 [R=301,L]
RewriteRule ^tablichki-iz-plastika-i-pvh(.*)$ /taktilnye-tablichki/tablichki-iz-plastika-i-pvh/$1 [R=301,L]
RewriteRule ^nastolnye-tablichki(.*)$ /taktilnye-tablichki/nastolnye-tablichki/$1 [R=301,L]
RewriteRule ^metallizirovannye-tablichki(.*)$ /taktilnye-tablichki/metallizirovannye-tablichki/$1 [R=301,L]
RewriteRule ^tablichki-iz-kompozita(.*)$ /taktilnye-tablichki/tablichki-iz-kompozita/$1 [R=301,L]
RewriteRule ^tablichki-iz-stali(.*)$ /taktilnye-tablichki/tablichki-iz-stali/$1 [R=301,L]
RewriteRule ^tablichki-iz-orgstekla(.*)$ /taktilnye-tablichki/tablichki-iz-orgstekla/$1 [R=301,L]
RewriteRule ^fotolyuminescentnye-tablichki(.*)$ /taktilnye-tablichki/fotolyuminescentnye-tablichki/$1 [R=301,L]
RewriteRule ^tablichki-s-karmanami(.*)$ /taktilnye-tablichki/tablichki-s-karmanami/$1 [R=301,L]
RewriteRule ^tablichki-s-podsvetkoj(.*)$ /taktilnye-tablichki/tablichki-s-podsvetkoj/$1 [R=301,L]
RewriteRule ^govoryashchie-tablichki(.*)$ /taktilnye-tablichki/govoryashchie-tablichki/$1 [R=301,L]
RewriteRule ^taktilnye-naklejki(.*)$ /taktilnye-tablichki/taktilnye-naklejki/$1 [R=301,L]
RewriteRule ^nestandartnye-tablichki(.*)$ /taktilnye-tablichki/nestandartnye-tablichki/$1 [R=301,L]

RewriteRule ^piktogrammy-iz-plastika-i-pvh(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-plastika-i-pvh/$1 [R=301,L]
RewriteRule ^piktogrammy-s-brajlem(.*)$ /taktilnye-piktogrammy/piktogrammy-s-brajlem/$1 [R=301,L]
RewriteRule ^metallizirovannye-znaki(.*)$ /taktilnye-piktogrammy/metallizirovannye-znaki/$1 [R=301,L]
RewriteRule ^piktogrammy-iz-kompozita(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-kompozita/$1 [R=301,L]
RewriteRule ^piktogrammy-iz-stali(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-stali/$1 [R=301,L]
RewriteRule ^piktogrammy-iz-akrila(.*)$ /taktilnye-piktogrammy/piktogrammy-iz-akrila/$1 [R=301,L]
RewriteRule ^svetonakopitelnye-znaki(.*)$ /taktilnye-piktogrammy/svetonakopitelnye-znaki/$1 [R=301,L]
RewriteRule ^svetovye-piktogrammy(.*)$ /taktilnye-piktogrammy/svetovye-piktogrammy/$1 [R=301,L]
RewriteRule ^zvukovye-znaki(.*)$ /taktilnye-piktogrammy/zvukovye-znaki/$1 [R=301,L]
RewriteRule ^piktogrammy-naklejki(.*)$ /taktilnye-piktogrammy/piktogrammy-naklejki/$1 [R=301,L]

RewriteRule ^krugi(.*)$ /kontrastnaya-markirovka/krugi/$1 [R=301,L]
RewriteRule ^kontrastnye-lenty(.*)$ /kontrastnaya-markirovka/kontrastnye-lenty/$1 [R=301,L]
RewriteRule ^protivoskolzyashchie-lenty(.*)$ /kontrastnaya-markirovka/protivoskolzyashchie-lenty/$1 [R=301,L]
RewriteRule ^nakladki-na-stupeni(.*)$ /kontrastnaya-markirovka/nakladki-na-stupeni/$1 [R=301,L]

RewriteRule ^samokleyashchayasya-taktilnaya-plitka /taktilnye-ukazateli/samokleyashchayasya-taktilnaya-plitka/$1 [R=301,L]
RewriteRule ^samokleyashchayasya-taktilnaya-plitka(.*)$ /taktilnye-ukazateli/samokleyashchayasya-taktilnaya-plitka/$1 [R=301,L]

RewriteRule ^taktilnaya-plitka-iz-pvh(.*)$ /taktilnye-ukazateli/taktilnaya-plitka-iz-pvh/$1 [R=301,L]
RewriteRule ^taktilnaya-plitka-iz-poliuretana(.*)$ /taktilnye-ukazateli/taktilnaya-plitka-iz-poliuretana/$1 [R=301,L]
RewriteRule ^samokleyashchayasya-taktilnaya-plitka(.*)$ /taktilnye-ukazateli/samokleyashchayasya-taktilnaya-plitka/$1 [R=301,L]
RewriteRule ^taktilnye-konusy(.*)$ /taktilnye-ukazateli/taktilnye-konusy/$1 [R=301,L]
RewriteRule ^taktilnye-polosy(.*)$ /taktilnye-ukazateli/taktilnye-polosy/$1 [R=301,L]
RewriteRule ^trafarety(.*)$ /taktilnye-ukazateli/trafarety/$1 [R=301,L]

RewriteRule ^gusenichnye(.*)$ /podemniki-dlya-invalidov/gusenichnye/$1 [R=301,L]
RewriteRule ^stupenkohody(.*)$ /podemniki-dlya-invalidov/stupenkohody/$1 [R=301,L]
RewriteRule ^drugie(.*)$ /podemniki-dlya-invalidov/drugie/$1 [R=301,L]

RewriteRule ^portativnye(.*)$ /indukcionnye-sistemy/portativnye/$1 [R=301,L]
RewriteRule ^sistemy-usileniya-zvuka(.*)$ /indukcionnye-sistemy/sistemy-usileniya-zvuka/$1 [R=301,L]

RewriteRule ^skami-dlya-invalidov(.*)$ /mebel-dlya-invalidov/skami-dlya-invalidov/$1 [R=301,L]
RewriteRule ^stoly-reguliruemye(.*)$ /mebel-dlya-invalidov/stoly-reguliruemye/$1 [R=301,L]

RewriteRule ^unitazy(.*)$ /sanuzly-dlya-invalidov/unitazy/$1 [R=301,L]
RewriteRule ^rakoviny(.*)$ /sanuzly-dlya-invalidov/rakoviny/$1 [R=301,L]
RewriteRule ^smesiteli(.*)$ /sanuzly-dlya-invalidov/smesiteli/$1 [R=301,L]
RewriteRule ^povorotnye-zerkala(.*)$ /sanuzly-dlya-invalidov/povorotnye-zerkala/$1 [R=301,L]
RewriteRule ^oborudovanie(.*)$ /sanuzly-dlya-invalidov/oborudovanie/$1 [R=301,L]
RewriteRule ^nerzhaveyushchie-poruchni(.*)$ /sanuzly-dlya-invalidov/nerzhaveyushchie-poruchni/$1 [R=301,L]
RewriteRule ^poruchni-okrashennye(.*)$ /sanuzly-dlya-invalidov/poruchni-okrashennye/$1 [R=301,L]
RewriteRule ^poruchni-s-pokrytiem(.*)$ /sanuzly-dlya-invalidov/poruchni-s-pokrytiem/$1 [R=301,L]
RewriteRule ^sidenya(.*)$ /sanuzly-dlya-invalidov/sidenya/$1 [R=301,L]
RewriteRule ^aksessuary(.*)$ /sanuzly-dlya-invalidov/aksessuary/$1 [R=301,L]

RewriteRule ^uvelichiteli(.*)$ /sredstva-reabilitacii/uvelichiteli/$1 [R=301,L]
RewriteRule ^videouvelichiteli(.*)$ /sredstva-reabilitacii/videouvelichiteli/$1 [R=301,L]

RewriteRule ^anti-slip-tapes(.*)$ /protivoskolzyashchie-pokrytiya/protivoskolzyashchie-lenty-1/$1 [R=301,L]
RewriteRule ^tactile-tile-polyurethane(.*)$ /taktilnye-ukazateli/taktilnaya-plitka-iz-pvh/$1 [R=301,L]

RewriteRule ^products/ramps/stationary-ramps(.*)$ /pandusy/pandusy-dlya-invalidov/$1 [R=301,L]

RewriteBase /

RewriteCond %{HTTP_HOST} ^www.retile.ru$ [NC]
RewriteRule ^(.*)$ https://retile.ru/$1 [R=301,L]

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]



### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off

# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M

# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M

# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
php_value max_execution_time 36000

# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200

# 7. disable open_basedir limitations
# php_admin_value open_basedir none

php_flag display_errors Off