mirror of
https://github.com/MrUnknownDE/utools.git
synced 2026-04-29 02:53:48 +02:00
fix: remove .html links
This commit is contained in:
@@ -181,11 +181,11 @@
|
|||||||
Suite</span></h1>
|
Suite</span></h1>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="index.html">IP Info & Tools</a></li>
|
<li><a href="/">IP Info & Tools</a></li>
|
||||||
<li><a href="subnet-calculator.html">Subnetz Rechner</a></li>
|
<li><a href="/subnet">Subnetz Rechner</a></li>
|
||||||
<li><a href="dns-lookup.html" class="active-link">DNS Lookup</a></li>
|
<li><a href="/dns" class="active-link">DNS Lookup</a></li>
|
||||||
<li><a href="whois-lookup.html">WHOIS Lookup</a></li>
|
<li><a href="/whois">WHOIS Lookup</a></li>
|
||||||
<li><a href="mac-lookup.html">MAC Lookup</a></li>
|
<li><a href="/mac">MAC Lookup</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -301,11 +301,11 @@
|
|||||||
Suite</span></h1>
|
Suite</span></h1>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="index.html" class="active-link">IP Info & Tools</a></li>
|
<li><a href="/" class="active-link">IP Info & Tools</a></li>
|
||||||
<li><a href="subnet-calculator.html">Subnetz Rechner</a></li>
|
<li><a href="/subnet">Subnetz Rechner</a></li>
|
||||||
<li><a href="dns-lookup.html">DNS Lookup</a></li>
|
<li><a href="/dns">DNS Lookup</a></li>
|
||||||
<li><a href="whois-lookup.html">WHOIS Lookup</a></li>
|
<li><a href="/whois">WHOIS Lookup</a></li>
|
||||||
<li><a href="mac-lookup.html">MAC Lookup</a></li>
|
<li><a href="/mac">MAC Lookup</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -182,11 +182,11 @@
|
|||||||
Suite</span></h1>
|
Suite</span></h1>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="index.html">IP Info & Tools</a></li>
|
<li><a href="/">IP Info & Tools</a></li>
|
||||||
<li><a href="subnet-calculator.html">Subnetz Rechner</a></li>
|
<li><a href="/subnet">Subnetz Rechner</a></li>
|
||||||
<li><a href="dns-lookup.html">DNS Lookup</a></li>
|
<li><a href="/dns">DNS Lookup</a></li>
|
||||||
<li><a href="whois-lookup.html">WHOIS Lookup</a></li>
|
<li><a href="/whois">WHOIS Lookup</a></li>
|
||||||
<li><a href="mac-lookup.html" class="active-link">MAC Lookup</a></li>
|
<li><a href="/mac" class="active-link">MAC Lookup</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -785,7 +785,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||||||
if (currentIp) {
|
if (currentIp) {
|
||||||
console.log(`User IP link clicked: ${currentIp}. Redirecting to WHOIS lookup...`);
|
console.log(`User IP link clicked: ${currentIp}. Redirecting to WHOIS lookup...`);
|
||||||
// Leite zur Whois-Seite weiter und übergebe die IP als 'query'-Parameter
|
// Leite zur Whois-Seite weiter und übergebe die IP als 'query'-Parameter
|
||||||
window.location.href = `whois-lookup.html?query=${encodeURIComponent(currentIp)}`;
|
window.location.href = `/whois?query=${encodeURIComponent(currentIp)}`;
|
||||||
} else {
|
} else {
|
||||||
console.warn('Cannot redirect to WHOIS: current IP is not available.');
|
console.warn('Cannot redirect to WHOIS: current IP is not available.');
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -165,11 +165,11 @@
|
|||||||
Suite</span></h1>
|
Suite</span></h1>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="index.html">IP Info & Tools</a></li>
|
<li><a href="/">IP Info & Tools</a></li>
|
||||||
<li><a href="subnet-calculator.html" class="active-link">Subnetz Rechner</a></li>
|
<li><a href="/subnet" class="active-link">Subnetz Rechner</a></li>
|
||||||
<li><a href="dns-lookup.html">DNS Lookup</a></li>
|
<li><a href="/dns">DNS Lookup</a></li>
|
||||||
<li><a href="whois-lookup.html">WHOIS Lookup</a></li>
|
<li><a href="/whois">WHOIS Lookup</a></li>
|
||||||
<li><a href="mac-lookup.html">MAC Lookup</a></li>
|
<li><a href="/mac">MAC Lookup</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -181,11 +181,11 @@
|
|||||||
Suite</span></h1>
|
Suite</span></h1>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="index.html">IP Info & Tools</a></li>
|
<li><a href="/">IP Info & Tools</a></li>
|
||||||
<li><a href="subnet-calculator.html">Subnetz Rechner</a></li>
|
<li><a href="/subnet">Subnetz Rechner</a></li>
|
||||||
<li><a href="dns-lookup.html">DNS Lookup</a></li>
|
<li><a href="/dns">DNS Lookup</a></li>
|
||||||
<li><a href="whois-lookup.html" class="active-link">WHOIS Lookup</a></li>
|
<li><a href="/whois" class="active-link">WHOIS Lookup</a></li>
|
||||||
<li><a href="mac-lookup.html">MAC Lookup</a></li>
|
<li><a href="/mac">MAC Lookup</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -10,9 +10,20 @@ server {
|
|||||||
access_log /var/log/nginx/access.log;
|
access_log /var/log/nginx/access.log;
|
||||||
error_log /var/log/nginx/error.log;
|
error_log /var/log/nginx/error.log;
|
||||||
|
|
||||||
|
# Clean URL rewrites - Map short URLs to actual HTML files
|
||||||
|
rewrite ^/dns$ /dns-lookup.html last;
|
||||||
|
rewrite ^/dns-lookup$ /dns-lookup.html last;
|
||||||
|
rewrite ^/whois$ /whois-lookup.html last;
|
||||||
|
rewrite ^/whois-lookup$ /whois-lookup.html last;
|
||||||
|
rewrite ^/mac$ /mac-lookup.html last;
|
||||||
|
rewrite ^/mac-lookup$ /mac-lookup.html last;
|
||||||
|
rewrite ^/subnet$ /subnet-calculator.html last;
|
||||||
|
rewrite ^/subnet-calculator$ /subnet-calculator.html last;
|
||||||
|
|
||||||
# Statische Dateien direkt ausliefern
|
# Statische Dateien direkt ausliefern
|
||||||
location / {
|
location / {
|
||||||
try_files $uri $uri/ /index.html; # Wichtig für Single-Page-Apps (auch wenn wir keine sind)
|
# First try the exact URI, then with .html, then fall back to index.html
|
||||||
|
try_files $uri $uri.html $uri/ /index.html;
|
||||||
}
|
}
|
||||||
|
|
||||||
# API-Anfragen an den Backend-Service weiterleiten
|
# API-Anfragen an den Backend-Service weiterleiten
|
||||||
|
|||||||
Reference in New Issue
Block a user