File Manager

Current Path : /etc/nginx/sites-enabled/
Upload File :
Current File : //etc/nginx/sites-enabled/shop.babilon.be.conf

### SHOP.BABILON.BE ###
###

    server {
        listen	162.19.25.26:80;
        server_name  shop.babilon.be www.mieldupays.be mieldupays.be ;

        root   /webspace/shop.babilon.be/public;
        index  index.php index.html index.htm;
        access_log  /webspace/shop.babilon.be/log/access.log  main;
	error_log   /webspace/shop.babilon.be/log/error.log;
        error_page   404          /404.html;
        error_page   502 503 504  /50x.html;

    location = /google3ab50a36bbe7f054.html {
            rewrite ^/(.*)  $1;
            return 200 "google-site-verification: $uri";
    }

    location /owner/ {                         
        if (!-e $request_filename) {
            rewrite ^/.*$ /owner/index.php last;
        }
    }
	
rewrite ^/$ https://www.beetasty.be/fr/ permanent;
rewrite ^/fr/$ https://www.beetasty.be/fr/boutique-du-producteur/ permanent;
rewrite ^/fr/12-vente-miel-artisanal-belgique$ https://www.beetasty.be/fr/categorie-produit/miel-artisanal-belgique/ permanent;
rewrite ^/fr/16-epicerie$ https://www.beetasty.be/fr/categorie-produit/epicerie/ permanent;
rewrite ^/fr/13-propolis$ https://www.beetasty.be/fr/categorie-produit/propolis/ permanent;
rewrite ^/fr/14-bougies-naturelles-en-cire-d-abeille$ https://www.beetasty.be/fr/categorie-produit/bougies-naturelles-en-cire-d-abeille/ permanent;
rewrite ^/fr/17-panier-cadeau$ https://www.beetasty.be/fr/categorie-produit/panier-cadeau/ permanent;
rewrite ^/fr/19-nougats$ https://www.beetasty.be/fr/categorie-produit/nougats/ permanent;
rewrite ^/fr/20-miel-d-import$ https://www.beetasty.be/fr/categorie-produit/miel-d-import/ permanent;

rewrite ^/fr/miel-d-import/20-miel-de-thym.html$ https://www.beetasty.be/fr/boutique-du-producteur/miel-d-import/miel-de-thym/ permanent;
rewrite ^/fr/miel-d-import/19-miel-de-sapin.html$ https://www.beetasty.be/fr/boutique-du-producteur/miel-d-import/miel-de-sapin/ permanent;
rewrite ^/fr/miel-d-import/46-miel-d-acacia.html$ https://www.beetasty.be/fr/boutique-du-producteur/miel-d-import/miel-d-acacia/ permanent;

rewrite ^/fr/nougats/43-nougat-artisanal-par-100g.html$ https://www.beetasty.be/fr/boutique-du-producteur/epicerie/nougat-artisanal-par-100g/ permanent;

rewrite ^/fr/vente-miel-artisanal-belgique/69-miel-de-fruitiers.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-de-printemps/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/71-miel-de-colza-de-denee.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-de-colza-de-denee-2/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/68-miel-de-pissenlit.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-de-pissenlit/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/61-miel-de-bruyere-callune.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-de-bruyere-callune/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/70-miel-d-ete-de-la-roche.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-d-ete-de-denee/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/50-miel-propolis.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-a-la-propolis/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/51-chocomiel-artisanal.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/chocomiel-artisanal/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/51-chocomiel-artisanal.html$ http://www.mieldupays.be/fr/vente-miel-artisanal-belgique/51-chocomiel-artisanal.html permanent;

rewrite ^/fr/panier-cadeau/39-panier-cadeau-luxe.html$ https://www.beetasty.be/fr/boutique-du-producteur/panier-cadeau/panier-cadeau-luxe/ permanent;
rewrite ^/fr/panier-cadeau/40-panier-cadeau-luxe.html$ https://www.beetasty.be/fr/boutique-du-producteur/panier-cadeau/panier-cadeau-gourmandise/ permanent;
rewrite ^/fr/panier-cadeau/38-panier-cadeau-sucre.html$ https://www.beetasty.be/fr/boutique-du-producteur/panier-cadeau/panier-cadeau-sucre/ permanent;
rewrite ^/fr/panier-cadeau/36-panier-cadeau-basic.html$ https://www.beetasty.be/fr/boutique-du-producteur/panier-cadeau/panier-cadeau-miam/ permanent;
rewrite ^/fr/panier-cadeau/35-panier-cadeau-basic.html$ https://www.beetasty.be/fr/boutique-du-producteur/panier-cadeau/panier-cadeau-lumiere/ permanent;


rewrite ^/fr/propolis/26-gomme-a-la-propolis.html$ https://www.beetasty.be/fr/boutique-du-producteur/propolis/gomme-a-la-propolis/ permanent;
rewrite ^/fr/propolis/48-sirop-a-la-propolis.html$ https://www.beetasty.be/fr/boutique-du-producteur/propolis/sirop-a-la-propolis/ permanent;
rewrite ^/fr/vente-miel-artisanal-belgique/50-miel-propolis.html$ https://www.beetasty.be/fr/boutique-du-producteur/vente-miel-artisanal-belgique/miel-a-la-propolis/ permanent;


rewrite ^/fr/my-account$ https://www.beetasty.be/fr/my-account/ permanent;
rewrite ^/fr/order$ https://www.beetasty.be/fr/cart/ permanent;
rewrite ^/fr/order-history$ https://www.beetasty.be/fr/my-account/orders/ permanent;
rewrite ^/fr/addresses$ https://www.beetasty.be/fr/my-account/edit-address/ permanent;


rewrite ^/fr/content/7-contact$ https://www.beetasty.be/fr/contact/ permanent;
rewrite ^/fr/content/6-miel-bio$ https://www.beetasty.be/fr/miel-bio-en-belgique/ permanent;
rewrite ^/fr/content/2-legal-notice$ https://www.beetasty.be/fr/mentions-legales/ permanent;
rewrite ^/fr/content/3-cgv$ https://www.beetasty.be/fr/cgv/ permanent;
rewrite ^/fr/content/5-secure-payment$ https://www.beetasty.be/fr/paiement/ permanent;
rewrite ^/fr/content/1-delivery$ https://www.beetasty.be/fr/livraison-retour/ permanent;
rewrite ^/fr/content/5-secure-payment$ https://www.beetasty.be/fr/paiement/ permanent;
rewrite ^/fr/content/8-retractation$ https://www.beetasty.be/fr/retractation/ permanent;

#location / {
#    return 301 https://www.beetasty.be;
#}

	# Pass API requests to the webservice dispatcher
	location ^~ /api/ {
		rewrite ^/api/(.*) /webservice/dispatcher.php?url=$1 last;
	}

	# Block all files starting with ., like .htaccess
	location ~ /\. {
		deny all;
	}

	# Block all files with these extensions
	location ~ \.(md|tpl)$ {
		deny all;
	}

	# Directories explicitly allowed in directories blocked below
	location ~ ^/docs/csv_import/ {
		allow all;
	}

	# Block everything else in these directories
	location ~ ^/(owner/backups|owner/export|owner/import|owner/tabs|classes|config|docs|download|install666|localization|log|override|tools|translations)/ {
		deny all;
	}

	# 1 month expiry on other static stuff
	# Also do the friendly URL rewrites
	location ~* \.(eot|gif|ico|jpg|jpeg|otf|pdf|png|svg|swf|ttf|woff)$ {
		rewrite ^/([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2$3.jpg break;
		rewrite ^/([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3$4.jpg break;
		rewrite ^/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4$5.jpg break;
		rewrite ^/([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg break;
		rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg break;
		rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg break;
		rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg break;
		rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg break;
		rewrite ^/c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2$3.jpg break;
		rewrite ^/c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg break;
		rewrite ^/images_ie/?([^/]+)\.(jpe?g|png|gif)$ /js/jquery/plugins/fancybox/images/$1.$2 break;
		# next line is PSCSX-2790 bug workaround, fixed in 1.6.0.10
		rewrite ^/[a-zA-Z]+/img/cms/(.*)$ /img/cms/$1 break;
		expires 1w;
		add_header Cache-Control public;
		allow all;
	}		

	# Block everything else in these directories
	location ~ ^/img/cms/ {
		deny all;
	}	

	# 1 week expiry on CSS and JavaScript
	location ~ \.(css|js)$ {
		expires 1d;
		add_header Cache-Control public;
		allow all;
	}

	# Every PHP script must be routed to PHP-FPM
	 location ~ \.php$ {
      		#if (!-f $request_filename) { return 404; }
		fastcgi_split_path_info ^(.+.php)(/.*)$;
	        try_files $uri =404;
        	fastcgi_keep_conn on;
	        include /etc/nginx/fastcgi_params;
		fastcgi_pass     unix:/var/run/php/php5.6-fpm.sock;
		fastcgi_index    index.php;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
#		fastcgi_param    SCRIPT_FILENAME   /etc/nginx/$fastcgi_script_name;
#		include fastcgi_params;
	 }

#        location ~ [^/]\.php(/|$) {
#                fastcgi_split_path_info ^(.+?\.php)(/.*)$;
#                if (!-f $document_root$fastcgi_script_name) {
#                        return 404;
#                }
 
#                fastcgi_pass 127.0.0.1:9000;
#        	 fastcgi_index index.php;
#                include fastcgi_params;
#        }


	# The rest is either served directly or passed on to the dispatcher
	location / {
		try_files $uri $uri/ /index.php?$args;
	}
}    


File Manager Version 1.0, Coded By Lucas
Email: hehe@yahoo.com