diff --git a/public/.htaccess b/public/.htaccess
index bed040f..d6a17e4 100644
--- a/public/.htaccess
+++ b/public/.htaccess
@@ -15,6 +15,10 @@
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]
+ # Handle Next.js App Router RSC payload files
+ # (Removed RSC rewrites as we are disabling prefetch instead)
+
+
# 1. Custom 404 handling
ErrorDocument 404 /404.html
diff --git a/public/web.config b/public/web.config
index f61f236..1d2ffb1 100644
--- a/public/web.config
+++ b/public/web.config
@@ -21,11 +21,17 @@
+
+
+
+
+
+
diff --git a/src/app/about-antalya-restaurant/AboutContent.tsx b/src/app/about-antalya-restaurant/AboutContent.tsx
index 4188bf5..eb4dcd1 100644
--- a/src/app/about-antalya-restaurant/AboutContent.tsx
+++ b/src/app/about-antalya-restaurant/AboutContent.tsx
@@ -96,7 +96,7 @@ export default function AboutContent() {
About Us
- Home / About
+ Home / About
@@ -126,7 +126,7 @@ export default function AboutContent() {
At Antalya, dining is more than a meal - it is a celebration of culture, flavour, and shared moments. We welcome you to discover the essence of Turkish hospitality and the rich culinary legacy we proudly nurture.
-
+
VIEW OUR MENU
@@ -363,7 +363,7 @@ export default function AboutContent() {
viewport={{ once: true }}
transition={{ duration: 0.6, delay: 0.6 }}
>
-
+
{ctaData.buttonText}
diff --git a/src/app/antalya-restaurant-gallery/GalleryContent.tsx b/src/app/antalya-restaurant-gallery/GalleryContent.tsx
index 0037efa..0a196c9 100644
--- a/src/app/antalya-restaurant-gallery/GalleryContent.tsx
+++ b/src/app/antalya-restaurant-gallery/GalleryContent.tsx
@@ -103,7 +103,7 @@ export default function GalleryContent() {
Our Gallery
- Home / Gallery
+ Home / Gallery
diff --git a/src/app/antalya-restaurant-menu/MenuContent.tsx b/src/app/antalya-restaurant-menu/MenuContent.tsx
index 727cced..6970a01 100644
--- a/src/app/antalya-restaurant-menu/MenuContent.tsx
+++ b/src/app/antalya-restaurant-menu/MenuContent.tsx
@@ -83,7 +83,7 @@ export default function MenuPage() {
Our Menu
- Home / Menu
+ Home / Menu
diff --git a/src/app/antalya-turkish-food-blog/BlogContent.tsx b/src/app/antalya-turkish-food-blog/BlogContent.tsx
index 235b3f6..1ca7689 100644
--- a/src/app/antalya-turkish-food-blog/BlogContent.tsx
+++ b/src/app/antalya-turkish-food-blog/BlogContent.tsx
@@ -59,7 +59,7 @@ export default function BlogContent() {
Our Blog
- Home / Blog
+ Home / Blog
@@ -103,11 +103,11 @@ export default function BlogContent() {
- {blog.title}
+ {blog.title}
{blog.date}
{blog.excerpt}
-
+
Read More
diff --git a/src/app/antalya-turkish-food-blog/[id]/page.tsx b/src/app/antalya-turkish-food-blog/[id]/page.tsx
index f3095d5..c90f0b0 100644
--- a/src/app/antalya-turkish-food-blog/[id]/page.tsx
+++ b/src/app/antalya-turkish-food-blog/[id]/page.tsx
@@ -55,7 +55,7 @@ export default async function BlogDetailPage({ params }: { params: Promise<{ id:
Blog Post Not Found
- Back to Blog
+ Back to Blog
@@ -71,7 +71,7 @@ export default async function BlogDetailPage({ params }: { params: Promise<{ id:
{blog.title}
- Home / Blog / {blog.title}
+ Home / Blog / {blog.title}
@@ -119,7 +119,7 @@ export default async function BlogDetailPage({ params }: { params: Promise<{ id:
{/* Navigation */}
- ← Back to All Blogs
+ ← Back to All Blogs
diff --git a/src/app/book-a-table/ContactContent.tsx b/src/app/book-a-table/ContactContent.tsx
index f024b46..756b0fb 100644
--- a/src/app/book-a-table/ContactContent.tsx
+++ b/src/app/book-a-table/ContactContent.tsx
@@ -147,7 +147,7 @@ export default function ContactContent() {
Contact Us
- Home / Contact
+ Home / Contact
diff --git a/src/app/catering-services-ontario/CateringContent.tsx b/src/app/catering-services-ontario/CateringContent.tsx
index b052285..7fdeb67 100644
--- a/src/app/catering-services-ontario/CateringContent.tsx
+++ b/src/app/catering-services-ontario/CateringContent.tsx
@@ -119,7 +119,7 @@ export default function CateringContent() {
Catering
- Home / Catering
+ Home / Catering
@@ -451,7 +451,7 @@ export default function CateringContent() {
Whether hosting a corporate lunch, wedding, or private dinner, Antalya ensures your guests enjoy a memorable culinary experience.
-
+
View Our Menu
diff --git a/src/components/About/About.tsx b/src/components/About/About.tsx
index c032d1a..1e52395 100644
--- a/src/components/About/About.tsx
+++ b/src/components/About/About.tsx
@@ -35,7 +35,7 @@ export default function About() {
From warm service to signature classics, Antalya welcomes you to experience dining that feels memorable, comforting, and distinctly Turkish.
-
+
Learn More
diff --git a/src/components/Blogs/Blogs.tsx b/src/components/Blogs/Blogs.tsx
index eda7432..e3dd1b5 100644
--- a/src/components/Blogs/Blogs.tsx
+++ b/src/components/Blogs/Blogs.tsx
@@ -62,7 +62,7 @@ export default function Blogs() {
{blog.title}
{blog.para}
-
+
View More
@@ -72,7 +72,7 @@ export default function Blogs() {
-
+
Read More Blogs
diff --git a/src/components/Catering/Catering.tsx b/src/components/Catering/Catering.tsx
index 4c2b0e5..75dd1d5 100644
--- a/src/components/Catering/Catering.tsx
+++ b/src/components/Catering/Catering.tsx
@@ -224,7 +224,7 @@ export default function Catering() {
{/* Bottom Action Row */}
-
+
Learn more →
diff --git a/src/components/Footer/Footer.tsx b/src/components/Footer/Footer.tsx
index c5ea47c..c7f90f8 100644
--- a/src/components/Footer/Footer.tsx
+++ b/src/components/Footer/Footer.tsx
@@ -16,7 +16,7 @@ export default function Footer() {
{/* Brand Column */}
-
window.scrollTo(0, 0)}>
+
window.scrollTo(0, 0)} prefetch={false}>
Quick Links
- Home
- About
- Gallery
- Menu
- Catering
- Blog
- Contact
+ Home
+ About
+ Gallery
+ Menu
+ Catering
+ Blog
+ Contact
diff --git a/src/components/Gallery/Gallery.tsx b/src/components/Gallery/Gallery.tsx
index 5c12d38..f350e47 100644
--- a/src/components/Gallery/Gallery.tsx
+++ b/src/components/Gallery/Gallery.tsx
@@ -62,7 +62,7 @@ export default function Gallery() {
))}
- View More
+ View More
{lightboxOpen && (
diff --git a/src/components/Header/Header.tsx b/src/components/Header/Header.tsx
index 6e96ffa..39c54b6 100644
--- a/src/components/Header/Header.tsx
+++ b/src/components/Header/Header.tsx
@@ -5,21 +5,21 @@ export default function Header() {
return (
-
+
{/* Placeholder for logo icon if needed */}
- ANTALYA
+ ANTALYA
- Home
- About
- Gallery
- Menu
- Blog
- Contact
+ Home
+ About
+ Gallery
+ Menu
+ Blog
+ Contact
diff --git a/src/components/Hero/Hero.tsx b/src/components/Hero/Hero.tsx
index f7ae485..6156882 100644
--- a/src/components/Hero/Hero.tsx
+++ b/src/components/Hero/Hero.tsx
@@ -90,10 +90,10 @@ export default function Hero() {
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.6, delay: 0.9 }}
>
-
+
{slides[currentSlide].btn1}
-
+
{slides[currentSlide].btn2}
diff --git a/src/components/Menu/Menu.tsx b/src/components/Menu/Menu.tsx
index ffeba03..cd9e0a2 100644
--- a/src/components/Menu/Menu.tsx
+++ b/src/components/Menu/Menu.tsx
@@ -96,7 +96,7 @@ export default function HomeMenu() {
{/* View More Button */}
-
+
View Full Menu
diff --git a/src/components/Navbar/Navbar.tsx b/src/components/Navbar/Navbar.tsx
index 55744e0..7fe13b5 100644
--- a/src/components/Navbar/Navbar.tsx
+++ b/src/components/Navbar/Navbar.tsx
@@ -78,7 +78,7 @@ export default function Navbar() {
return (
-
+
{navLinks.map((link) => (
-
+
{link.name}
))}
@@ -122,6 +122,7 @@ export default function Navbar() {
href={link.href}
className={styles.mobileNavLink}
onClick={closeMenu}
+ prefetch={false}
>
{link.name}
diff --git a/src/components/PopularDishes/PopularDishes.tsx b/src/components/PopularDishes/PopularDishes.tsx
index 002ff29..ac8f283 100644
--- a/src/components/PopularDishes/PopularDishes.tsx
+++ b/src/components/PopularDishes/PopularDishes.tsx
@@ -94,7 +94,7 @@ export default function PopularDishes() {
{dish.name}
{dish.description}
-
+
View More
@@ -107,7 +107,7 @@ export default function PopularDishes() {
viewport={{ once: true }}
transition={{ duration: 0.6, delay: 0.4 }}
>
-
+
View More