GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

Mod Rewrite für Joomla Permalinks

Die .htaccess Datei ist eine verteilte Konfigurationsdatei und ist wie Apache handhabt Konfigurationsänderungen pro Verzeichnis.

Joomla verwendet diese Datei zur Steuerung wie Apache-Serverdateien aus seinem Stammverzeichnis und Unterverzeichnissen davon. Joomla zeichnet sich durch Modifikation aus dieser Datei, um permalinks verarbeiten zu können . Sie können die folgenden Joomla-Standard-.htaccess-Codes verwenden für Ihre Website, abhängig von Ihrer Nutzung.

Sie können einfach durch das Webstammverzeichnis Ihres Domainnamens navigieren und eine Datei mit dem Namen .htaccess erstellen Datei und platzieren Sie die Codes darin:

Nicht-temporäre URL

##
# @version $Id:htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @paket Joomla
# @copyright Copyright (C) 2005 – 2008 Open Source Matters. Alle Rechte vorbehalten.
# @license http://www.gnu.org/copyleft/ gpl.html GNU/GPL
# Joomla! ist Freie Software
##
###################################### ###############
# LESEN SIE DIES VOLLSTÄNDIG, WENN SIE DIESE DATEI VERWENDEN WOLLEN
#
# Die Zeile direkt unter diesem Abschnitt:'Options +FollowSymLinks' kann Probleme
# bei manchen Serverkonfigurationen verursachen. Es ist für die Verwendung von mod_rewrite erforderlich, kann aber bereits
# von Ihrem Serveradministrator so eingestellt sein, dass es nicht erlaubt, es in
# Ihrer .htaccess-Datei zu ändern. Wenn die Verwendung dazu führt, dass Ihr Server einen Fehler ausgibt, kommentieren Sie es aus (fügen Sie # an
# Zeilenanfang hinzu), laden Sie Ihre Website in Ihrem Browser neu und testen Sie Ihre URLs. Wenn sie funktionieren,
# wurde sie von Ihrem Serveradministrator festgelegt und muss hier nicht festgelegt werden.
#
############## ######################################
## Kann bei Ursachen auskommentiert werden Fehler, siehe Hinweise oben.
Optionen +FollowSymLinks
#
# mod_rewrite in use
RewriteEngine On
########## Beginn – Regeln neu schreiben um einige gängige Exploits zu blockieren
## Wenn Sie Probleme auf Ihrer Website haben, blockieren Sie die unten aufgeführten Vorgänge
## Dies versucht, die häufigsten Exploit-attempts zu blockieren zu Joomla!
#
# Blockieren Sie jedes Skript, das versucht, einen mosConfig-Wert über die URL festzulegen
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [ODER]
# Blockieren Sie alle Skripte, die versuchen, base64_encode Mist per URL zu senden
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Alle Skripte blockieren, die ein
cPanel
  1. 10 praktische Bash-Aliase für Linux

  2. Ubuntu 21.04 Installieren Sie Googles Mod Pagespeed für Apache

  3. Existiert ein Liner zum Überprüfen der Datei?

  4. GUI-SSH für Ubuntu 14.04?

  5. For-Schleife mit Dateinamen?

Linux xz Command Tutorial für Anfänger (7 Beispiele)

Tutorial für Linux-Dateibefehle für Anfänger (5 Beispiele)

ls-Befehl in Linux zum Auflisten von Dateien

So verwenden Sie Bluetooth unter Ubuntu für die Dateiübertragung

SiteApps für Joomla einrichten

Exa – Ein moderner Ersatz für den Befehl ls