Revenir sur le site

/home/asterwin/www/htaccess

#Options +FollowSymLinks -Indexes
Options -Indexes
RewriteEngine on

RewriteRule ^representation-entreprise\.html$ 						/representation-entreprise-chine.html [L,R=301]
RewriteRule ^accompagnement-expertise\.html$ 						/accompagnement-expertise-chine.html [L,R=301]
RewriteRule ^implantation-organisation-usine\.html$ 				/implantation-organisation-usine-chine.html [L,R=301]
RewriteRule ^sourcing-sous-traitance-industrielle\.html$ 			/sourcing-sous-traitance-industrielle-chine.html [L,R=301]
RewriteRule ^veille-technique\.html$ 								/veille-technique-technologique-innovation-chine.html [L,R=301]
RewriteRule ^realisations\.html$									/construire-usine-chine.html [L,R=301]
RewriteRule ^expertises\.html$										/accompagnement-expertise-chine.html [L,R=301]

RewriteRule ^industrial-sourcing-and-outsourcing\.html$  			/industrial-sourcing-and-outsourcing-china.html [L,R=301]
RewriteRule ^factory-set-up-and-organisation\.html$ 				/factory-set-up-and-organisation-china.html [L,R=301]
RewriteRule ^competitive-intelligence\.html$ 						/competitive-intelligence-china.html [L,R=301]
RewriteRule ^company-representation\.html$ 							/company-representation-china.html [L,R=301]


RewriteRule ^sitemap.xml$ sitemap.php [L]

#ErrorDocument 500 /erreurRedirect.php?erreur=500
#ErrorDocument 404 /erreurRedirect.php?erreur=404
#ErrorDocument 403 /erreurRedirect.php?erreur=403
#ErrorDocument 401 /erreurRedirect.php?erreur=402
###################################################
#
# Règles de réécriture pour 'fr'
#
###################################################

# Si on est PAS sur l'url de la langue fr on saute toutes les règles relatives à cette langue
# !!! Penser à changer le [skip=n] quand on ajoute une règle
RewriteCond %{HTTP_HOST} !^www.asterwind.net
RewriteRule ^.*$ - [skip=32]

#--------------------
# FRONT-OFFICE
#--------------------

# pages basiques
RewriteRule ^(\.html)?$ 								index.php?lang=fr&page=accueil [L,QSA]
RewriteRule ^qui-sommes-nous(\.html)?$ 						index.php?lang=fr&page=qui-sommes-nous [L,QSA]
RewriteRule ^plan-du-site(\.html)?$ 								index.php?lang=fr&page=planSite [L,QSA]
RewriteRule ^mentions-legales(\.html)?$	 					index.php?lang=fr&page=mentionsLegales [L,QSA]
RewriteRule ^liens(\.html)?$	 								index.php?lang=fr&page=liens [L,QSA]

# pages specifiques au site
RewriteRule ^accompagnement-expertise-chine(\.html)?$ 								index.php?lang=fr&page=expertises [L,QSA]
RewriteRule ^equipe(\.html)?$ 								index.php?lang=fr&page=equipe [L,QSA]
RewriteRule ^sourcing-sous-traitance-industrielle-chine(\.html)?$ 								index.php?lang=fr&page=services [L,QSA]
RewriteRule ^implantation-organisation-usine-chine(\.html)?$ 								index.php?lang=fr&page=implantation [L,QSA]
RewriteRule ^veille-technique-technologique-innovation-chine(\.html)?$ 								index.php?lang=fr&page=veille [L,QSA]
RewriteRule ^representation-entreprise-chine(\.html)?$ 								index.php?lang=fr&page=representation [L,QSA]
RewriteRule ^partenaires(\.html)?$ 								index.php?lang=fr&page=partenaires [L,QSA]
RewriteRule ^references(\.html)?$ 								index.php?lang=fr&page=references [L,QSA]

RewriteRule ^liens-referencement(\.html)?$ 					index.php?lang=fr&page=liensReferencement [L,QSA]

# gestion des erreurs
RewriteRule ^erreur/([^.]*)(\.html)?$ 						index.php?lang=fr&page=erreur&erreur=$1 [L,QSA]
RewriteRule ^erreur(\.html)?$ 								index.php?lang=fr&page=erreur [L,QSA]

# module contact
RewriteRule ^contact(\.html)?$ 								index.php?lang=fr&page=contact [L,QSA]
RewriteRule ^contact-confirmation(\.html)?$ 					index.php?lang=fr&page=contact-confirmation [L,QSA]

# module réalisation
RewriteRule ^construire-usine-chine(\.html)?$ 									index.php?lang=fr&page=realisations [L,QSA]
RewriteRule ^construire-usine-chine/([^.]*)(\.html)?$ 							index.php?lang=fr&page=realisations&titre=$1 [L,QSA]

# module envoyer à un ami
RewriteRule ^{envoyerAmi}(\.html)?$ 							index.php?lang=fr&page=envoyerAmi [L,QSA]
RewriteRule ^{envoyerAmi-confirmation}(\.html)?$ 				index.php?lang=fr&page=envoyerAmi-confirmation [L,QSA]

# module newsletter
RewriteRule ^inscription-newsletter(\.html)?$ 							index.php?lang=fr&page=newsletter&titre=$1 [L,QSA]
RewriteRule ^inscription-newsletter-confirmation(\.html)?$ 				index.php?lang=fr&page=newsletter-confirmation&titre=$1 [L,QSA]

# module actualité
RewriteRule ^actualite(\.html)?$ 									index.php?lang=fr&page=actus [L,QSA]
RewriteRule ^actualite/([^.]*)(\.html)?$ 							index.php?lang=fr&page=actus&titre=$1 [L,QSA]

#--------------------
# BACK-OFFICE
#--------------------
RewriteRule ^admin/(\.html)?$ 							gabaritAdmin.php?lang=fr&page=admin-accueil [L,QSA]

# module contact
RewriteRule ^admin/contact/listing(\.html)?$ 					gabaritAdmin.php?cat=www&lang=fr&page=admin-contactListe [L,QSA]
RewriteRule ^admin/contact/zoom/([0-9]+)/([0-9]+)(\.html)?$ 	gabaritAdmin.php?cat=www&lang=fr&page=admin-contactZoom&id=$1&del=1 [L,QSA]
RewriteRule ^admin/contact/zoom/([0-9]+)(\.html)?$ 			gabaritAdmin.php?cat=www&lang=fr&page=admin-contactZoom&id=$1 [L,QSA]

# module actualité
RewriteRule ^admin/realisations/listing(\.html)?$ 					gabaritAdmin.php?cat=www&lang=fr&page=admin-realisationsListe [L,QSA]
RewriteRule ^admin/realisations/zoom/([0-9]+)/([0-9]+)(\.html)?$ gabaritAdmin.php?cat=www&lang=fr&page=admin-realisationsZoom&id=$1&del=1 [L,QSA]
RewriteRule ^admin/realisations/zoom/([0-9]+)(\.html)?$ 			gabaritAdmin.php?cat=www&lang=fr&page=admin-realisationsZoom&id=$1 [L,QSA]

###################################################
#
# Règles de réécriture pour 'en'
#
###################################################

# Si on est PAS sur l'url de la langue en on saute toutes les règles relatives à cette langue
# !!! Penser à changer le [skip=n] quand on ajoute une règle
RewriteCond %{HTTP_HOST} !^en.asterwind.net
RewriteRule ^.*$ - [skip=32]

#--------------------
# FRONT-OFFICE
#--------------------

# pages basiques
RewriteRule ^(\.html)?$ 								index.php?lang=en&page=accueil [L,QSA]
RewriteRule ^who-we-are(\.html)?$ 						index.php?lang=en&page=qui-sommes-nous [L,QSA]
RewriteRule ^sitemap(\.html)?$ 								index.php?lang=en&page=planSite [L,QSA]
RewriteRule ^legal-notice(\.html)?$	 					index.php?lang=en&page=mentionsLegales [L,QSA]
RewriteRule ^links(\.html)?$	 								index.php?lang=en&page=liens [L,QSA]

# pages specifiques au site
RewriteRule ^expertise(\.html)?$ 								index.php?lang=en&page=expertises [L,QSA]
RewriteRule ^team(\.html)?$ 								index.php?lang=en&page=equipe [L,QSA]
RewriteRule ^industrial-sourcing-and-outsourcing-china(\.html)?$ 								index.php?lang=en&page=services [L,QSA]
RewriteRule ^factory-set-up-and-organisation-china(\.html)?$ 								index.php?lang=en&page=implantation [L,QSA]
RewriteRule ^competitive-intelligence-china(\.html)?$ 								index.php?lang=en&page=veille [L,QSA]
RewriteRule ^company-representation-china(\.html)?$ 								index.php?lang=en&page=representation [L,QSA]
RewriteRule ^partners(\.html)?$ 								index.php?lang=en&page=partenaires [L,QSA]
RewriteRule ^references(\.html)?$ 								index.php?lang=en&page=references [L,QSA]

RewriteRule ^seo-links(\.html)?$ 					index.php?lang=en&page=liensReferencement [L,QSA]

# gestion des erreurs
RewriteRule ^error/([^.]*)(\.html)?$ 						index.php?lang=en&page=erreur&erreur=$1 [L,QSA]
RewriteRule ^error(\.html)?$ 								index.php?lang=en&page=erreur [L,QSA]

# module contact
RewriteRule ^contact-us(\.html)?$ 								index.php?lang=en&page=contact [L,QSA]
RewriteRule ^contact-confirmation(\.html)?$ 					index.php?lang=en&page=contact-confirmation [L,QSA]

# module réalisation
RewriteRule ^achievements(\.html)?$ 									index.php?lang=en&page=realisations [L,QSA]
RewriteRule ^achievements/([^.]*)(\.html)?$ 							index.php?lang=en&page=realisations&titre=$1 [L,QSA]

# module envoyer à un ami
RewriteRule ^{envoyerAmi}(\.html)?$ 							index.php?lang=en&page=envoyerAmi [L,QSA]
RewriteRule ^{envoyerAmi-confirmation}(\.html)?$ 				index.php?lang=en&page=envoyerAmi-confirmation [L,QSA]

# module newsletter
RewriteRule ^newsletter-subscription(\.html)?$ 							index.php?lang=en&page=newsletter&titre=$1 [L,QSA]
RewriteRule ^newsletter-subscription-confirmation(\.html)?$ 				index.php?lang=en&page=newsletter-confirmation&titre=$1 [L,QSA]

# module actualité
RewriteRule ^breaking-news(\.html)?$ 									index.php?lang=en&page=actus [L,QSA]
RewriteRule ^breaking-news/([^.]*)(\.html)?$ 							index.php?lang=en&page=actus&titre=$1 [L,QSA]

#--------------------
# BACK-OFFICE
#--------------------
RewriteRule ^admin/(\.html)?$ 							gabaritAdmin.php?lang=en&page=admin-accueil [L,QSA]

# module contact
RewriteRule ^admin/contact/listing(\.html)?$ 					gabaritAdmin.php?cat=www&lang=en&page=admin-contactListe [L,QSA]
RewriteRule ^admin/contact/zoom/([0-9]+)/([0-9]+)(\.html)?$ 	gabaritAdmin.php?cat=www&lang=en&page=admin-contactZoom&id=$1&del=1 [L,QSA]
RewriteRule ^admin/contact/zoom/([0-9]+)(\.html)?$ 			gabaritAdmin.php?cat=www&lang=en&page=admin-contactZoom&id=$1 [L,QSA]

# module actualité
RewriteRule ^admin/realisations/listing(\.html)?$ 					gabaritAdmin.php?cat=www&lang=en&page=admin-realisationsListe [L,QSA]
RewriteRule ^admin/realisations/zoom/([0-9]+)/([0-9]+)(\.html)?$ gabaritAdmin.php?cat=www&lang=en&page=admin-realisationsZoom&id=$1&del=1 [L,QSA]
RewriteRule ^admin/realisations/zoom/([0-9]+)(\.html)?$ 			gabaritAdmin.php?cat=www&lang=en&page=admin-realisationsZoom&id=$1 [L,QSA]