Compare commits
12 Commits
749b579153
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 568ceaaf6a | |||
| 37054d3f60 | |||
| 5b22381d2e | |||
| 39096fcaab | |||
| 325dc9d158 | |||
| d327efb42c | |||
| adb45de474 | |||
| 922a207bc7 | |||
| 599ca3c560 | |||
| a0bc81ea52 | |||
|
|
82f50e0699 | ||
|
|
d321745115 |
39
.htaccess
Normal file
39
.htaccess
Normal file
@@ -0,0 +1,39 @@
|
||||
RewriteEngine On
|
||||
|
||||
# --- 1) Redirections spécifiques (PLACÉES AVANT le canonical) ---
|
||||
Redirect 301 /faq.html https://pasteuravocate.com/faq
|
||||
Redirect 301 /contact.html https://pasteuravocate.com/contact
|
||||
Redirect 301 /mentions.html https://pasteuravocate.com/mentions
|
||||
Redirect 301 /honoraires.html https://pasteuravocate.com/honoraires
|
||||
Redirect 301 /assistance-educative.html https://pasteuravocate.com/assistance-educative
|
||||
Redirect 301 /droit-penal-mineur.html https://pasteuravocate.com/droit-penal-mineur
|
||||
Redirect 301 /droit-etrangers.html https://pasteuravocate.com/droit-etrangers
|
||||
Redirect 301 /droit-education.html https://pasteuravocate.com/droit-education
|
||||
|
||||
# --- 2) Canonical : HTTPS + non-www (conserve le chemin + query) ---
|
||||
RewriteCond %{HTTPS} !=on [OR]
|
||||
RewriteCond %{HTTP_HOST} ^www\.pasteuravocate\.com$ [NC]
|
||||
RewriteRule ^ https://pasteuravocate.com%{REQUEST_URI} [L,R=301]
|
||||
|
||||
# --- 3) Cache navigateur (images + CSS/JS) ---
|
||||
<IfModule mod_expires.c>
|
||||
ExpiresActive On
|
||||
ExpiresByType image/webp "access plus 6 months"
|
||||
ExpiresByType image/png "access plus 6 months"
|
||||
ExpiresByType image/jpeg "access plus 6 months"
|
||||
ExpiresByType image/gif "access plus 6 months"
|
||||
ExpiresByType image/svg+xml "access plus 6 months"
|
||||
ExpiresByType image/x-icon "access plus 1 year"
|
||||
ExpiresByType text/css "access plus 1 month"
|
||||
ExpiresByType application/javascript "access plus 1 month"
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_headers.c>
|
||||
<FilesMatch "\.(webp|png|jpe?g|gif|svg|ico)$">
|
||||
Header set Cache-Control "public, max-age=15552000, immutable"
|
||||
</FilesMatch>
|
||||
<FilesMatch "\.(css|js)$">
|
||||
Header set Cache-Control "public, max-age=2592000"
|
||||
</FilesMatch>
|
||||
</IfModule>
|
||||
|
||||
7
404
7
404
@@ -101,7 +101,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
|
||||
8
appache/.htaccess
Normal file
8
appache/.htaccess
Normal file
@@ -0,0 +1,8 @@
|
||||
Redirect 301 /faq.html https://pasteuravocate.com/faq
|
||||
Redirect 301 /contact.html https://pasteuravocate.com/contact
|
||||
Redirect 301 /mentions.html https://pasteuravocate.com/mentions
|
||||
Redirect 301 /honoraires.html https://pasteuravocate.com/honoraires
|
||||
Redirect 301 /assistance-educative.html https://pasteuravocate.com/assistance-educative
|
||||
Redirect 301 /droit-penal-mineur.html https://pasteuravocate.com/droit-penal-mineur
|
||||
Redirect 301 /droit-etrangers.html https://pasteuravocate.com/droit-etrangers
|
||||
Redirect 301 /droit-education.html https://pasteuravocate.com/droit-education
|
||||
@@ -123,7 +123,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
|
||||
7
contact
7
contact
@@ -120,7 +120,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
|
||||
@@ -126,7 +126,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
|
||||
@@ -152,7 +152,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
|
||||
@@ -133,7 +133,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
|
||||
30
honoraires
30
honoraires
@@ -158,15 +158,39 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
<p><a href="mentions">Mentions légales</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</footer>
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "BreadcrumbList",
|
||||
"itemListElement": [
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 1,
|
||||
"name": "Accueil",
|
||||
"item": "https://pasteuravocate.com/"
|
||||
},
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 2,
|
||||
"name": "Assistance éducative",
|
||||
"item": "https://pasteuravocate.com/honoraires"
|
||||
}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
28
mentions
28
mentions
@@ -187,7 +187,12 @@
|
||||
<footer class="site-footer">
|
||||
<div class="footer-main">
|
||||
<div class="footer-center">
|
||||
<p>© 2025 - Maître Charline Pasteur</p>
|
||||
<p>© 2025 - Maître Charline Pasteur
|
||||
<a href="https://www.linkedin.com/in/charline-pasteur-a3550650"
|
||||
class="card" title="consulter le profil LinkedIn de Charline Pasteur">
|
||||
<img src="assets/img/in.webp" alt="Logo likedIn" width="32" height="32" loading="lazy">
|
||||
</a>
|
||||
</p>
|
||||
<p>Contenu protégé, illustrations © Marion Monnier (creayon.fr)</p>
|
||||
</div>
|
||||
<div class="footer-right">
|
||||
@@ -195,7 +200,26 @@
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "BreadcrumbList",
|
||||
"itemListElement": [
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 1,
|
||||
"name": "Accueil",
|
||||
"item": "https://pasteuravocate.com/"
|
||||
},
|
||||
{
|
||||
"@type": "ListItem",
|
||||
"position": 2,
|
||||
"name": "Assistance éducative",
|
||||
"item": "https://pasteuravocate.com/mentions"
|
||||
}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
148
sitemap.xml
148
sitemap.xml
@@ -1,74 +1,74 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com</loc>
|
||||
<priority>1.00</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-enfants-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocate spécialisée en droit des enfants à Nantes</image:caption>
|
||||
</image:image>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/charline-pasteur-avocate-nantes-droit-mineurs-900.webp</image:loc>
|
||||
<image:caption>Portrait de Charline Pasteur, avocate spécialisée en droit des enfants</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/assistance-educative</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-assistance-educative-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en assistance éducative à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/droit-penal-mineur</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-penal-mineur-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en droit pénal des mineurs à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/droit-education</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-education-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en droit de l'éducation et de la famille à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/droit-etrangers</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-etrangers-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en droit des étrangers à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/contact</loc>
|
||||
<priority>0.80</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/faq</loc>
|
||||
<priority>0.70</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/honoraires</loc>
|
||||
<priority>0.70</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/mentions</loc>
|
||||
<priority>0.60</priority>
|
||||
</url>
|
||||
|
||||
</urlset>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com</loc>
|
||||
<priority>1.00</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-enfants-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocate spécialisée en droit des enfants à Nantes</image:caption>
|
||||
</image:image>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/charline-pasteur-avocate-nantes-droit-mineurs-900.webp</image:loc>
|
||||
<image:caption>Portrait de Charline Pasteur, avocate spécialisée en droit des enfants</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/assistance-educative</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-assistance-educative-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en assistance éducative à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/droit-penal-mineur</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-penal-mineur-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en droit pénal des mineurs à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/droit-education</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-education-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en droit de l'éducation et de la famille à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/droit-etrangers</loc>
|
||||
<priority>0.80</priority>
|
||||
<image:image>
|
||||
<image:loc>https://pasteuravocate.com/assets/img/avocat-droit-etrangers-charline-pasteur.webp</image:loc>
|
||||
<image:caption>Avocat en droit des étrangers à Nantes</image:caption>
|
||||
</image:image>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/contact</loc>
|
||||
<priority>0.80</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/faq</loc>
|
||||
<priority>0.70</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/honoraires</loc>
|
||||
<priority>0.70</priority>
|
||||
</url>
|
||||
|
||||
<url>
|
||||
<loc>https://pasteuravocate.com/mentions</loc>
|
||||
<priority>0.60</priority>
|
||||
</url>
|
||||
|
||||
</urlset>
|
||||
|
||||
Reference in New Issue
Block a user