# Profice Website - Server Deployment Guide

## 🚀 Ready for Production

Your website has been prepared for server hosting with the following optimizations:

### ✅ Completed Setup

#### 1. **Webhook Configuration Updated**
- ✅ Switched to production webhook URLs
- ✅ Debug mode disabled for security
- ✅ Using correct N8N webhook IDs

#### 2. **Server Security & Performance (.htaccess)**
- ✅ Directory listing disabled
- ✅ GZIP compression enabled
- ✅ Browser caching configured
- ✅ Security headers set
- ✅ PHP error display disabled
- ✅ HTTPS redirect ready (uncomment when SSL is active)

#### 3. **Character Encoding Fixed**
- ✅ All German special characters corrected
- ✅ UTF-8 encoding properly configured

#### 4. **File Structure Clean**
- ✅ Test files removed
- ✅ Production-ready configuration

## 📁 Files to Upload

Upload the entire `Profice WebSite` folder to your server:

```
Profice WebSite/
├── .htaccess                    # Server configuration
├── index.html                   # Homepage
├── sites/                       # Subpages
│   ├── offers.html
│   ├── leads.html
│   ├── website.html
│   ├── ki-integration.html
│   └── automatisation.html
├── scripts/                     # Backend functionality
│   └── add/
│       └── send.php            # Webhook handler
├── style/                       # CSS files
├── images/                      # Image assets
└── components/                  # Reusable components
```

## 🔧 Server Requirements

### Minimum Requirements:
- ✅ PHP 7.4+ (recommended 8.0+)
- ✅ Apache server with .htaccess support
- ✅ cURL extension enabled
- ✅ JSON extension enabled

### Optional (for better performance):
- SSL certificate (HTTPS)
- GZIP compression support
- Expires module for caching

## 🌐 After Upload

1. **Test the contact form** - Submit a test request
2. **Check webhook delivery** - Verify N8N receives requests
3. **Test all pages** - Ensure proper navigation
4. **Enable HTTPS** (if available) - Uncomment lines 50-53 in .htaccess

## 🔒 Security Notes

- All sensitive data (webhooks, tokens) are stored in `send.php`
- Debug mode is disabled in production
- Security headers are configured
- Directory listing is disabled

## 📞 Support

If you encounter issues:
1. Check server error logs
2. Verify PHP extensions (cURL, JSON)
3. Test webhook URLs manually
4. Ensure file permissions are correct (755 for folders, 644 for files)

---

**Your website is now ready for production deployment! 🎉**
