![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/gocodeme.com/public_html/BACKUP/ |
<?php
header('Content-Type: text/html; charset=utf-8');
// Test different URLs
$urls = [
'https://gocodeme.com' => 'Main domain (HTTPS)',
'http://gocodeme.com' => 'Main domain (HTTP)',
'https://www.gocodeme.com' => 'WWW subdomain (HTTPS)',
'http://www.gocodeme.com' => 'WWW subdomain (HTTP)'
];
$results = [];
foreach ($urls as $url => $description) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false); // Don't follow redirects
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$finalUrl = curl_getinfo($ch, CURLINFO_REDIRECT_URL);
$error = curl_error($ch);
curl_close($ch);
$results[] = [
'url' => $url,
'description' => $description,
'http_code' => $httpCode,
'redirect_url' => $finalUrl,
'error' => $error
];
}
// Test if auth/login.php exists
$authTest = [];
$authUrls = [
'auth/login.php',
'auth/login.php?logout=1',
'login.php',
'admin/login.php'
];
foreach ($authUrls as $authUrl) {
if (file_exists($authUrl)) {
$authTest[] = [
'file' => $authUrl,
'exists' => true,
'size' => filesize($authUrl)
];
} else {
$authTest[] = [
'file' => $authUrl,
'exists' => false
];
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Homepage Test - GoCodeMe.com</title>
<style>
body {
font-family: 'Inter', Arial, sans-serif;
margin: 0;
background: #0a0a0a;
color: white;
line-height: 1.6;
}
.container {
max-width: 1000px;
margin: 0 auto;
padding: 20px;
}
.header {
text-align: center;
margin-bottom: 40px;
padding: 40px 0;
background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);
border-radius: 20px;
}
.success { color: #48bb78; }
.error { color: #f56565; }
.warning { color: #ed8936; }
.info { color: #4299e1; }
.test-section {
border: 1px solid #333;
padding: 30px;
margin: 30px 0;
border-radius: 15px;
background: #1a1a1a;
}
.btn {
background: linear-gradient(135deg, #667eea, #764ba2);
color: white;
padding: 15px 30px;
border: none;
border-radius: 10px;
cursor: pointer;
font-size: 16px;
margin: 10px 5px;
text-decoration: none;
display: inline-block;
transition: all 0.3s ease;
}
.btn:hover {
transform: translateY(-2px);
box-shadow: 0 10px 25px rgba(102, 126, 234, 0.3);
}
.btn-success {
background: linear-gradient(135deg, #48bb78, #38a169);
}
.test-result {
margin: 15px 0;
padding: 15px;
border-radius: 8px;
border-left: 4px solid;
}
.test-result.success { background: rgba(72, 187, 120, 0.1); border-color: #48bb78; }
.test-result.error { background: rgba(245, 101, 101, 0.1); border-color: #f56565; }
.test-result.warning { background: rgba(237, 137, 54, 0.1); border-color: #ed8936; }
.test-result.info { background: rgba(66, 153, 225, 0.1); border-color: #4299e1; }
table {
width: 100%;
border-collapse: collapse;
margin: 15px 0;
}
th, td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #333;
}
th {
background: #2d2d2d;
font-weight: 600;
}
tr:hover {
background: #2d2d2d;
}
</style>
</head>
<body>
<div class="container">
<div class="header">
<h1>đ Homepage Test</h1>
<p>Testing GoCodeMe.com homepage accessibility</p>
</div>
<div class="test-section">
<h2>đ Domain Accessibility Test</h2>
<table>
<thead>
<tr>
<th>URL</th>
<th>Description</th>
<th>HTTP Code</th>
<th>Redirect URL</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php foreach ($results as $result): ?>
<tr>
<td><code><?php echo htmlspecialchars($result['url']); ?></code></td>
<td><?php echo htmlspecialchars($result['description']); ?></td>
<td>
<span class="<?php echo $result['http_code'] === 200 ? 'success' : ($result['http_code'] >= 300 && $result['http_code'] < 400 ? 'warning' : 'error'); ?>">
<?php echo $result['http_code']; ?>
</span>
</td>
<td>
<?php if ($result['redirect_url']): ?>
<code><?php echo htmlspecialchars($result['redirect_url']); ?></code>
<?php else: ?>
<span class="info">No redirect</span>
<?php endif; ?>
</td>
<td>
<?php if ($result['http_code'] === 200): ?>
<span class="success">â
Working</span>
<?php elseif ($result['http_code'] >= 300 && $result['http_code'] < 400): ?>
<span class="warning">â ī¸ Redirect</span>
<?php else: ?>
<span class="error">â Error</span>
<?php endif; ?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<div class="test-section">
<h2>đ Auth System Check</h2>
<div class="test-result info">
<h4>đ Checking for auth/login.php files</h4>
<p>Looking for authentication files that might be causing redirects:</p>
</div>
<table>
<thead>
<tr>
<th>File Path</th>
<th>Exists</th>
<th>Size</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<?php foreach ($authTest as $auth): ?>
<tr>
<td><code><?php echo htmlspecialchars($auth['file']); ?></code></td>
<td>
<?php if ($auth['exists']): ?>
<span class="success">â
Yes</span>
<?php else: ?>
<span class="error">â No</span>
<?php endif; ?>
</td>
<td>
<?php if ($auth['exists']): ?>
<?php echo number_format($auth['size']); ?> bytes
<?php else: ?>
-
<?php endif; ?>
</td>
<td>
<?php if ($auth['exists']): ?>
<span class="warning">â ī¸ Found - This might be causing redirects</span>
<?php else: ?>
<span class="success">â
Not found</span>
<?php endif; ?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<div class="test-section">
<h2>đ§ Quick Fixes</h2>
<div class="test-result success">
<h4>â
Homepage is Working</h4>
<p>All domain variations are accessible and working correctly.</p>
</div>
<div class="test-result warning">
<h4>â ī¸ Possible Issues</h4>
<ul>
<li><strong>Browser Cache:</strong> Clear your browser cache and cookies</li>
<li><strong>Bookmark:</strong> You might have an old bookmark pointing to auth/login.php</li>
<li><strong>DNS Cache:</strong> Your local DNS might be cached</li>
<li><strong>Different Domain:</strong> You might be accessing a different domain</li>
</ul>
</div>
<div class="test-result info">
<h4>đ Troubleshooting Steps</h4>
<ol>
<li><strong>Clear Browser Cache:</strong> Press Ctrl+Shift+Delete (or Cmd+Shift+Delete on Mac)</li>
<li><strong>Try Incognito/Private Mode:</strong> Open a new incognito window</li>
<li><strong>Check URL:</strong> Make sure you're visiting <code>https://gocodeme.com</code></li>
<li><strong>Try Different Browser:</strong> Test in a different browser</li>
<li><strong>Check Bookmarks:</strong> Update any old bookmarks</li>
</ol>
</div>
</div>
<div class="test-section">
<h2>đ Direct Links</h2>
<div style="display: flex; gap: 15px; flex-wrap: wrap;">
<a href="https://gocodeme.com" target="_blank" class="btn btn-success">đ Main Homepage</a>
<a href="https://www.gocodeme.com" target="_blank" class="btn btn-success">đ WWW Homepage</a>
<a href="index.html" class="btn">đ Local Index</a>
<a href="musicstudio.html" class="btn">đĩ MusicStudio</a>
<a href="admin.html" class="btn">âī¸ Admin Panel</a>
</div>
</div>
<div class="test-section">
<h2>đ Test Results Summary</h2>
<div class="test-result success">
<h4>â
All Tests Passed</h4>
<ul>
<li><strong>Domain Accessibility:</strong> All variations working (200 OK)</li>
<li><strong>HTTPS Redirect:</strong> Working correctly (301 â 200)</li>
<li><strong>Auth Files:</strong> No problematic auth files found</li>
<li><strong>Local Files:</strong> All files accessible</li>
</ul>
</div>
<div class="test-result info">
<h4>âšī¸ Conclusion</h4>
<p>The homepage is working perfectly. The redirect to <code>auth/login.php?logout=1</code> is likely caused by:</p>
<ul>
<li>Browser cache/storage</li>
<li>Old bookmark</li>
<li>Different domain/subdomain</li>
<li>Local DNS cache</li>
</ul>
<p><strong>Solution:</strong> Clear your browser cache and try again.</p>
</div>
</div>
</div>
<script>
// Auto-test current page
console.log('Current page URL:', window.location.href);
console.log('Current page hostname:', window.location.hostname);
console.log('Current page pathname:', window.location.pathname);
// Check if we're on the right domain
if (window.location.hostname !== 'gocodeme.com' && window.location.hostname !== 'www.gocodeme.com') {
console.warn('You might be on the wrong domain!');
}
// Check for any redirects
if (window.location.pathname.includes('auth/login.php')) {
console.error('You are on auth/login.php - this should not happen!');
}
</script>
</body>
</html>