Wie können wir Dir helfen?
Inhaltsverzeichnis
-
Das ist SHOMUGO
- Unterschied zu SEPA und SWIFT - Spare Gebühren bei Deinen Überweisungen
- Kostenlose Formulierungen für Rechnungstexte
- Kostenlose Rechnungsvorlage zum Downloaden
- Der neue Trend: Produktseiten Sprachnotizen
- Was macht und bietet SHOMUGO?
- Was benötige ich um SHOMUGO zu nutzen?
-
SHOMUGO AddOns
-
- Optionen für Bestellstatusregeln
- Verwendung der automatisierten Tools zur Steuerung des Auftragsstatus
- Anpassen des MyAccount-Bestellstatusverlaufs
- Beispiel für regelbasierte Automatisierung in der Auftragsstatusverwaltung
- Bestellstatus basierend auf Zahlungsmethoden
- Automatisierter Bestellstatus-Controller
-
- Artikel kommen bald
-
Rechtliche Lösungen
- Was ist die GPSR? (Verordnung der allgemeinen Produktsicherheit)
- Muss man ausverkaufte Artikel aus dem Online-Shop entfernen?
- 11 Abmahnfallen: Versandangaben im E-Commerce
- IT-Recht Kanzlei München: Rechtstexte für deinen Online-Shop konfigurieren
- Einwegpfand 2025: Leitfaden für Online-Händler zur Umsetzung
- Recycling Pfand in Österreich - Mit SHOMUGO einfach realisiert
- Dein Leitfaden zum One-Stop-Shop (OSS) für grenzüberschreitende Warenverkäufe in der EU
- Abmahnsicher Wein und Alkohol verkaufen
- Belehrung über Vertragstextspeicherung
- Widerruf im B2B: Braucht es eine Widerrufsbelehrung?
-
BusinessTipps
- Warum du für deinen Onlineshop und Unternehmen keine Gmail-Adresse verwenden solltest
- Entdecke 12 digitale Bestseller: Produkte, die online Erfolg versprechen
- Maximierung Deiner Gewinnmarge: Effektive Strategien für erfolgreiche Werbung
- 404-Fehler in der Google Search Console: Harmlos oder SEO-Problem?
- Warum eine automatische Bestellbestätigung rechtlich und technisch gefährlich sein kann
-
Sicher einkaufen
-
Informationen für Gründer und Shop-Betreiber
- Was ist die GPSR? (Verordnung der allgemeinen Produktsicherheit)
- Muss man ausverkaufte Artikel aus dem Online-Shop entfernen?
- 11 Abmahnfallen: Versandangaben im E-Commerce
- Die richtige Versandstrategie für deinen Online-Shop
- Die ultimative Checkliste für verkaufsstarke Produkte
- Der Betriebseröffnungsbogen für Gründer und Online-Shop-Betreiber
- Kleinunternehmerregelung in Österreich
- Kleinunternehmerregelung in Deutschland
- Umsatzsteuer-Identifikationsnummer (UID-Nummer)
- Aufzeichnungspflichten
-
Anzeigen und Werbung
-
- 🚨 Gekaufte Likes auf der Facebook-Seite - und jetzt läuft die Werbung? Warum das problematisch sein kann
- 📣 Meta Ads Ziele erklärt: Reichweite, Traffic, Engagement & Conversion – was bedeutet was?
- Warum du bei Meta Ads auf Conversions setzen solltest – auch ohne Verkäufe
- Meta Ads Strategie mit 50 €/Tag – Sichtbarkeit & Verkäufe skalieren
- Meta Ads Strategie mit 350 € Budget - Schritt für Schritt zum Verkauf
- Meta Ads für deinen SHOMUGO-Shop – So klappt's mit der Werbung auf Facebook & Instagram
- Steuernummer in Facebook Ads ändern: Muss ich meine Kampagnen neu starten?
-
- Artikel kommen bald
-
-
Verkaufen via WooCommerce
-
- Checkout beschleunigen: Standardmäßig keine andere Lieferadresse anzeigen
- Wie kann ich einen Datei-Upload in meinem Shop realisieren?
- Bestellverfolgung in deinem SHOMUGO-Shop aktivieren
- Mein Konto-Seite in deinem SHOMUGO-Shop einrichten
- Die Checkout-Seite in deinem SHOMUGO-Shop einrichten
- Den Warenkorb in deinem SHOMUGO-Shop anzeigen
- Produktkategorie-Shortcodes: So zeigst du deine Kategorien richtig an
- Effektive Nutzung des products-Shortcodes für deinen SHOMUGO Online-Shop
- Grundpreisangabe bei WooCommerce
-
- Weitere Felder im Checkout bei WooCommerce hinzufügen
- Die perfekte WooCommerce .htaccess
- Marquee Ticker im Shop realisieren
- WooCommerce Attribut: Mehr als 200 Zeichen erlauben
- Bildzoom deaktivieren
- WooCommerce Migration: Frontend umleiten, Backend behalten – Die ultimative .htaccess-Lösung
- Wordpress/WooCommerce schnell und einfach übersetzt
-
-
Verkaufen via Shopify
-
-
Verkaufen via Amazon
-
Glossar
-
B2B Shop mit WooCommerce
- SHOMUGO Anleitung für dein WooCommerce B2B Shop-System
- Produktsichtbarkeit: Wer soll was in deinem B2B Shop sehen?
- 2) B2B & B2C Registrierungen - Professionelles Händler-Onboarding leicht gemacht
- 3) Preise ausblenden & Angebote anfordern
- 4) Rollenbasierte Preise & Wholesale Pricing – so bekommst jeder B2B-Kunde seine perfekten Konditionen
- 5) Steuerbefreiung (Tax Exemption) - für internationale B2B-Kunden unverzichtbar
- 6) Versandmethoden nach Benutzerrollen einschränken
- Was ist ein B2B Shop?
- Was ist eine B2B Bestellung?
< Alle Themen
Drucken
Die perfekte WooCommerce .htaccess
Aktualisiert
Ansichten24
Mit einer .htaccess Datei kann man viele Sicherheitsmaßnahmen von WordPress bzw. WooCommerce steuern. Doch die Datei kann noch viel mehr – außer deinen Webauftritt bei einer falschen Konfiguration offline nehmen – nämlich eine Caching-Richtlinie für alle möglichen Webbrowser etablieren.
Hier ist unsere optimierte .htaccess Datei für deine WooCommerce Installation. Dabei wird sichergestellt, dass dynamische Seiten wie der Warenkorb, Checkout und Mein Konto nicht zwischengespeichert werden, während statische Ressourcen wie Bilder, CSS und JavaScript gecacht werden, um die Ladezeiten zu verbessern.
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# Caching-Richtlinie für WooCommerce (statische Inhalte zwischenspeichern, dynamische Seiten nicht)
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
# Statische Inhalte
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/webp "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/font-woff2 "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType font/woff "access plus 1 year"
ExpiresByType font/woff2 "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/html "access plus 1 hour"
# Kein Caching für WooCommerce-Dynamik
<FilesMatch "^(cart|checkout|my-account|wc-api|addons|logout|lost-password|wp-login|wp-admin|wc-ajax=).*">
ExpiresActive Off
Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
Header set Pragma "no-cache"
</FilesMatch>
</IfModule>
# Gzip-Komprimierung für bessere Performance
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css
AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
AddOutputFilterByType DEFLATE image/svg+xml application/font-woff application/font-woff2 application/x-font-ttf font/ttf font/otf
</IfModule>
# Browser-Caching optimieren
<IfModule mod_headers.c>
<FilesMatch "\.(ico|jpe?g|png|gif|svg|webp|css|js|woff|woff2|ttf|otf|eot|pdf|mp4|avi|mov)$">
Header set Cache-Control "public, max-age=31536000, immutable"
</FilesMatch>
<FilesMatch "\.(html|htm|xml|json)$">
Header set Cache-Control "no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires 0
</FilesMatch>
</IfModule>