GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Mod Menulis Ulang untuk Joomla Permalinks

.htaccess file adalah file konfigurasi terdistribusi dan bagaimana Apache menangani perubahan konfigurasi per/direktori.

Joomla menggunakan file ini untuk mengontrol bagaimana file server Apache dari direktori root, dan subdirektorinya. Joomla terkenal karena modifikasi dari file ini untuk dapat menangani permalinks . Anda dapat menggunakan kode .htaccess default Joomla berikut ini untuk situs Anda, bergantung pada penggunaan Anda.

Anda cukup menavigasi direktori root web nama domain Anda dan membuat file bernama .htaccess file dan letakkan kode di dalam:

URL Non-sementara

##
# @versi $Id:htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @hak cipta Hak Cipta (C) 2005 – 2008 Sumber Terbuka Penting. Semua hak dilindungi undang-undang.
# @license http://www.gnu.org/copyleft/ gpl.html GNU/GPL
# Joomla! adalah Perangkat Lunak Gratis
##
######################################################## ################
# BACA INI SEPENUHNYA JIKA ANDA MEMILIH UNTUK MENGGUNAKAN FILE INI
#
# Baris tepat di bawah bagian ini:'Opsi +FollowSymLinks' dapat menyebabkan masalah
# dengan beberapa konfigurasi server. Ini diperlukan untuk penggunaan mod_rewrite, tetapi mungkin sudah
# disetel oleh administrator server Anda dengan cara yang melarang pengubahannya di
# file .htaccess Anda. Jika menggunakannya menyebabkan server Anda error, beri komentar (tambahkan # ke
# awal baris), muat ulang situs Anda di browser dan uji url sef Anda. Jika berhasil,
# telah disetel oleh administrator server Anda dan Anda tidak perlu menyetelnya di sini.
#
############## ####################################
## Dapat dikomentari jika penyebabnya kesalahan, lihat catatan di atas.
Opsi +FollowSymLinks
#
# mod_rewrite sedang digunakan
RewriteEngine On
########## Mulai – Aturan penulisan ulang untuk memblokir beberapa eksploitasi umum
## Jika Anda mengalami masalah di situs Anda, blokir operasi yang tercantum di bawah ini
## Ini mencoba memblokir jenis attempts eksploitasi yang paling umum ke Joomla!
#
# Blokir skrip apa pun yang mencoba menetapkan nilai mosConfig melalui URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [ATAU]
# Blokir skrip apa pun yang mencoba mengirim base64_encode sampah melalui URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [ATAU]
# Blokir skrip apa pun yang menyertakan tag
cPanel
  1. 10 utilitas kompresi teratas untuk Ubuntu

  2. Gui Ssh Untuk Ubuntu 14.04?

  3. Untuk Loop Dengan Nama File?

  1. 10 alias Bash yang berguna untuk Linux

  2. Untuk apa file .la libtool?

  3. Untuk apa Linux test -a command test?

  1. Perintah Linux wc Dijelaskan untuk Pemula (6 Contoh)

  2. Ubuntu 21.04 Instal kecepatan halaman mod google untuk apache

  3. Satu Liner Untuk Memeriksa Ada File?