Expand locations to 14, update service slugs, dynamic sitemap and footer

- Add 8 new location pages: Cheektowaga, Depew, Grand Island, Hamburg,
  Kenmore, Orchard Park, Tonawanda, West Seneca (locations.sqlite)
- Update service slugs to floor-* pattern; repair -> restoration (services.sqlite)
- Replace static sitemap.xml with dynamic sitemap.php (35 URLs, all routes)
- Dynamic footer location list from SQLite (no more hardcoded links)
- Reviews page: schema.org AggregateRating + Review from testimonials.sqlite
- Expand schema.org areaServed to 14 cities on all pages
- Add Elfsight Google Reviews widget to reviews page
- Update blog.sqlite content
- Drop Dockerfile COPY for deleted sitemap.xml
This commit is contained in:
2026-06-09 13:50:15 +02:00
parent c53e219cca
commit 765996e6df
9 changed files with 107 additions and 116 deletions
+7 -1
View File
@@ -42,7 +42,13 @@ http {
client_max_body_size 16k;
location = /robots.txt { access_log off; try_files $uri =404; }
location = /sitemap.xml { access_log off; try_files $uri =404; }
location = /sitemap.xml {
access_log off;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /var/www/html/src/api/sitemap.php;
fastcgi_param QUERY_STRING "";
fastcgi_pass 127.0.0.1:9000;
}
location = /404.html { internal; }
location = /500.html { internal; }