PATH:
home
/
beestk
/
ptb
#AuthUserFile "/home/beestk/ptb/.htpasswd" #AuthName "Password Protected Area" #AuthType Basic #Require valid-user RewriteEngine on #RewriteRule ^/?fr/content/category/(.*)$ /fr/pages/c/$1 [R=301,L] #RewriteRule ^/?en/content/category/(.*)$ /en/pages/c/$1 [R=301,L] #RewriteRule ^/?content/category/(.*)$ /fr/pages/c/$1 [R=301,L] #RewriteRule ^/?fr/content/(.*)$ /fr/pages/$1 [R=301,L] #RewriteRule ^/?en/content/(.*)$ /en/pages/$1 [R=301,L] #RewriteRule ^/?content/(.*)$ /fr/pages/$1 [R=301,L] RewriteRule ^/?fr/brand/(.*)$ /fr/m/$1 [R=301,L] RewriteRule ^/?en/brand/(.*)$ /en/m/$1 [R=301,L] # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # https://www.prestashop.com - https://www.prestashop.com/forums <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule . - [E=HTTP_AUTHORIZATION:%1] #Domain: ptb.beestk.com RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api(?:/(.*))?$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] RewriteRule ^upload/.+$ %{ENV:REWRITEBASE}index.php [QSA,L] # Images RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$1$3 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$3/$1$4 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])([\d])([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$3/$4/$1$5 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])([\d])([\d])([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$3/$4/$5/$1$6 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])([\d])([\d])([\d])([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$3/$4/$5/$6/$1$7 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])([\d])([\d])([\d])([\d])([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$3/$4/$5/$6/$7/$1$8 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^(([\d])([\d])([\d])([\d])([\d])([\d])([\d])(?:\-[\w-]*)?)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/p/$2/$3/$4/$5/$6/$7/$8/$1$9 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^c/([\d]+)(\-[\.*\w-]*)/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/c/$1$2$3 [L] RewriteCond %{HTTP_HOST} ^ptb.beestk.com$ RewriteRule ^c/([a-zA-Z_-]+)(-[\d]+)?/.+(\.(?:jpe?g|webp|png|avif))$ %{ENV:REWRITEBASE}img/c/$1$2$3 [L] # AlphaImageLoader for IE and fancybox RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ %{ENV:REWRITEBASE}js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/font-woff .woff AddType font/woff2 .woff2 <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> <Files composer.lock> # Apache 2.2 <IfModule !mod_authz_core.c> Order deny,allow Deny from all </IfModule> # Apache 2.4 <IfModule mod_authz_core.c> Require all denied </IfModule> </Files> <IfModule mod_expires.c> ExpiresActive On AddType image/webp .webp ExpiresByType image/webp "access plus 1 month" ExpiresByType image/avif "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType font/woff2 "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" </IfModule> <IfModule mod_headers.c> Header unset Etag </IfModule> FileETag none <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype image/svg+xml </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again RedirectPermanent /fr/18-montre-rolex-occasion-homme-femme-aix-en-provence-marseille-avignon-gap-salon-arles /fr/m/1-rolex RedirectPermanent /fr/18-montre-rolex-occasion-homme-femme-aix-en-provence-marseille-avignon-gap-salon-arles?page=2 /fr/m/1-rolex?page=2 RedirectPermanent /fr/18-montre-rolex-occasion-homme-femme-aix-en-provence-marseille-avignon-gap-salon-arles?page=3 /fr/m/1-rolex?page=3 RedirectPermanent /fr/18-rolex /fr/m/1-rolex RedirectPermanent /fr/19-acheter-vendre-montre-tudor-occasion-aix-marseille-13-paris-nice /fr/m/2-tudor RedirectPermanent /fr/19-tudor /fr/m/2-tudor RedirectPermanent /fr/20-acheter-ou-vendre-montre-omega-occasion-aix-paris-marseille-cannes /fr/m/3-omega RedirectPermanent /fr/20-acheter-ou-vendre-montre-omega-occasion-aix-paris-marseille-cannes?page=2 /fr/m/3-omega?page=2 RedirectPermanent /fr/20-omega /fr/m/3-omega RedirectPermanent /fr/21-acheter-montre-breitling-occasion-aix-marseille-13-nice-cannes-paris /fr/m/4-breitling RedirectPermanent /fr/21-breitling /fr/m/4-breitling RedirectPermanent /fr/22-acheter-une-montre-occasion-tag-heuer-marseille-paris-aix-13-nice /fr/m/5-tag-heuer RedirectPermanent /fr/24-autres /fr/marques-horlogeres RedirectPermanent /fr/24-autres-montre-occasion-homme-femme-achat-vente-reparation-entretien-marques-toutes /fr/marques-horlogeres RedirectPermanent /fr/24-autres-montre-occasion-homme-femme-achat-vente-reparation-entretien-marques-toutes?page=2 /fr/marques-horlogeres?page=2 RedirectPermanent /fr/24-autres?page=2 /fr/marques-horlogeres?page=2 RedirectPermanent /fr/28-acheter-montre-cwc-aix-paris-marseille-nice-bordeaux-lyon-occasion /fr/m/9-cwc RedirectPermanent /fr/28-acheter-montre-cwc-aix-paris-marseille-nice-bordeaux-lyon-occasion-vendre-reparation-entretien /fr/m/9-cwc RedirectPermanent /fr/31-panerai /fr/m/29-panerai RedirectPermanent /fr/31-panerai-montres-occasion-achat-vente-entretien-reparations-aix-en-provence-marseille-avignon /fr/m/29-panerai RedirectPermanent /fr/32-vostok-montres-russes-sovietique-femme-homme-kgb-pilote-cosmonaute /fr/m/39-vostok RedirectPermanent /fr/33-poljot /fr/m/21-poljot RedirectPermanent /fr/34-yema /fr/m/22-yema RedirectPermanent /fr/34-yema-montres-occasion-boutique-pre-owned-aix-en-provence-marseille-paris-toulon-avignon /fr/m/22-yema RedirectPermanent /fr/35-cartier /fr/m/53-cartier RedirectPermanent /fr/35-cartier-montre-achat-vente-aix-provence-occasion-reparation-pile /fr/m/53-cartier RedirectPermanent /fr/36-montre-seiko-occasion-seconde-main-aix-provence-marseille-arles-nimes-paris-gap-nice-toulon-avignon-achat-vente /fr/m/12-seiko RedirectPermanent /fr/36-seiko /fr/m/12-seiko RedirectPermanent /fr/37-reparations-revision-montres-mecaniques-atelier-horloger-mostra-aix-provence-marseille-salon /fr/pages/43-l-atelier-horloger RedirectPermanent /fr/38-reparations-revision-montres-automatiques-atelier-montres-mostra-aix- /fr/pages/43-l-atelier-horloger RedirectPermanent /fr/brand/12-seiko /fr/m/12-seiko RedirectPermanent /fr/brand/2-tudor /fr/m/2-tudor RedirectPermanent /fr/brand/3-omega /fr/m/3-omega RedirectPermanent /fr/brand/53-cartier /fr/m/53-cartier RedirectPermanent /fr/brand/73-grand-seiko /fr/m/73-grand-seiko RedirectPermanent /en/18-rolex-pre-owned-watches-modern-vintage-second-hand-aix-provence-paris-marseille-shop /en/m/1-rolex RedirectPermanent /en/19-tudor-secon-hand-pre-owned-watches-men-women-military-shop-aix-best-france-dealer /en/m/2-tudor RedirectPermanent /en/20-omega-pre-owned-watches-shop-france-aix-provence-paris-marseille-second-hand-sell-buy-best /en/m/3-omega RedirectPermanent /en/21-breitling /en/m/4-breitling RedirectPermanent /en/21-breitling-pre-owned-watches-shop-second-hand-aix-provence-marseille-buy-sell-best /en/m/4-breitling RedirectPermanent /en/22-tag-heuer-pre-owned-watches-aix-en-provence-france-shop-best-paris-marseille /en/m/5-tag-heuer RedirectPermanent /en/24-other-watches-brand /en/watch-brands RedirectPermanent /en/28-cwc /en/m/9-cwc RedirectPermanent /en/28-cwc-second-hand-watches-france-occasion-montres-cabot-watch-company /en/m/9-cwc RedirectPermanent /en/31-panerai /en/m/29-panerai RedirectPermanent /en/31-panerai-pre-owned-watches-shop-france-aix-marseille-toulon-nice-second-hand /en/m/29-panerai RedirectPermanent /en/32-vostok-montres-russes-sovietique-femme-homme-kgb-pilote-cosmonaute /en/m/39-vostok RedirectPermanent /en/33-poljot-military-soviet-watches-pilot-cold-war-pre-owned-vintage-shop-france-aix-en-provence /en/m/21-poljot RedirectPermanent /en/34-yema-pre-owned-watches-aix-en-provence-vintage /en/m/22-yema RedirectPermanent /en/35-cartier-watches-pre-owned-second-hand-shop-aix-provence-marseille-nice-toulon-saint-tropez /en/m/53-cartier RedirectPermanent /en/36-seiko-second-hand-watches-shop-best-of-france-pre-owned-vintage-modern /en/m/12-seiko RedirectPermanent /en/37-watchmaker-workshop /en/pages/43-watchmaker-workshop RedirectPermanent /en/38-reparations-revision-montres-automatiques-atelier-montres-mostra-aix- /en/pages/43-watchmaker-workshop
[+]
..
[+]
minisite
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.en.at.shop1.xml
[open]
[+]
classes
[-] backup_ptb.sql
[open]
[-] 1_fr_0_sitemap.xml
[open]
[+]
modules
[+]
config
[-] error500.html
[open]
[+]
admin534rind08rbeocvzccv
[+]
img
[-] mostra.mp4
[open]
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.fr.shop1.xml
[open]
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.fr.be.shop1.xml
[open]
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.en.be.shop1.xml
[open]
[-] autoload.php
[open]
[+]
var
[-] ***robots.txt
[open]
[+]
pdf
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.en.nl.shop1.xml
[open]
[+]
tools
[+]
upload
[-] robots.txt
[open]
[-] phpstan.neon.dist
[open]
[+]
docs
[+]
controllers
[-] --.htaccess
[open]
[-] index.php
[open]
[+]
vendor
[-] debug_prettyblock.txt
[open]
[-] info.php
[open]
[+]
override
[-] backup_ptb.zip
[open]
[+]
bin
[+]
src
[-] .ovhconfig
[open]
[+]
templates
[+]
webservice
[-] Makefile
[open]
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.en.es.shop1.xml
[open]
[-] .htaccess
[open]
[+]
localization
[-] LICENSES
[open]
[-] 1_en_0_sitemap.xml
[open]
[+]
app
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.en.it.shop1.xml
[open]
[-] .htpasswd
[open]
[+]
translations
[-] INSTALL.txt
[open]
[+]
themes
[-] composer.lock
[open]
[+]
mails
[-] 1.php
[open]
[-] .php-cs-fixer.dist.php
[open]
[+]
download
[-] facebookproductad57fb4d9244e293ecb45926d4b1e68f1a.en.de.shop1.xml
[open]
[-] spacing_debug.txt
[open]
[-] 1_index_sitemap.xml
[open]
[+]
cache
[+]
js
[-] init.php
[open]
[-] pages-seo.html
[open]