My website rguidry.dev is showing “Redirecting…” instead of my actual content. This is NOT a domain redirect issue - it’s a Vercel Authentication page blocking access.
What I’ve tried: Disabled all authentication settings in project Settings → Security Fixed domain configuration (was redirecting, now connected to production) Removed builds section from vercel.json to allow dashboard settings Reconnected GitHub integration Created multiple fresh deployments
Current status:
All deployments work correctly (builds successfully)
Domain points to correct deployment
But ALL pages show “Redirecting…” (Vercel Authentication page)
Can’t find organization-level authentication settings
Code, Configuration, and Steps that Reproduce this Issue
// Build script that copies all files including blog posts
copyDirSync(‘blog’, path.join(config.distDir, ‘blog’));
2. Current Domain Configuration
Domain: rguidry.dev
Configuration: “Connect to an environment” → Production
Status: Valid Configuration
No redirects: Domain directly serves content
3. Steps to Reproduce
Step 1: Visit https://rguidry.dev
Result: Shows “Redirecting…” (Vercel Authentication page)
Step 2: Visit https://rguidry.dev/blog/posts/2. why-web-accessibility-is-foundational.html
Result: Shows “Redirecting…” (Vercel Authentication page)
Step 3: Visit direct deployment URL: https://rguidry-cr6bkii3g-rguid31s-projects.vercel.app/blog/posts/2. why-web-accessibility-is-foundational.html
Result: Shows “Redirecting…” (Vercel Authentication page)
4. What “Redirecting…” Actually Shows
The “Redirecting…” message is actually this HTML:
Authentication Required
5. Authentication Settings Status
Project Settings → Security:
✅ Password Protection: Disabled
❓ Vercel Authentication: Can't find this setting
❓ Domain Protection: Can't find this setting
Organization: rguid31s-projects
Plan: Free
6. Deployment Status
Current deployment: rguidry-cr6bkii3g-rguid31s-projects.vercel.app
Status: Ready
Build: Successful (all files copied correctly)
Domain aliases: Working correctly
7. Expected vs Actual Behavior
Expected: Website should show content immediately
Actual: Shows Vercel Authentication page requiring login
8. Files That Should Be Accessible
https://rguidry.dev/ → Should show main page
https://rguidry.dev/blog/posts/2. why-web-accessibility-is-foundational.html → Should show blog post
All other pages should be publicly accessible
9. What We've Already Tried
✅ Disabled all project-level security settings
✅ Fixed domain configuration
✅ Removed builds section from vercel.json
✅ Reconnected GitHub integration
✅ Created multiple fresh deployments
✅ Checked organization settings (can't find authentication controls)
10. Reproduction Commands
Test the issue:
curl -s "https://rguidry.dev/" | head -5
# Result: "Redirecting..."
curl -s "https://rguidry.dev/blog/posts/2.%20why-web-accessibility-is-foundational.html" | head -5
# Result: "Redirecting..."
The issue is reproducible on ALL pages of the website, not just specific ones.
Technical details:
Free plan user
Project: rguidry
Organization: rguid31s-projects
No redirect logic in code
Domain correctly configured to production
The issue: Vercel is requiring authentication before showing my content, but I can’t find where to disable this setting.
The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points.
You can also use v0 to narrow down the possibilities.
You have now disabled deployment protection on your URLs now so I can successfully navigate to any of those including your preview URL without being a member of your team, and your curl command works successfully for me.
Are you still facing this issue? Do you see the error in other browsers?
I do see some challenged requests from DDoS Mitigation on your site. Are you trying to access your site yourself or is an AI Agent accessing on your behalf? If that’s the case it’s possible its activity was treated as a DDoS attack and automatically challenged by Vercel. You can check your Firewall analytics and see if the timeline appears to match