skip to main |skip to sidebar

  • HOME
  • TUTORIAL JOOMLA
  • TEMPLATES JOOMLA
    • Templates joomla 1.5
      • Rocket Theme
      • Other Templates
    • Templates joomla 1.6
  • EXTENSION JOOMLA
    • Extension Joomla 1.5
    • Extension Joomla 1.6
  • HELP

DOWNLOAD INSTRUCTIONS IN INDOWEBSTER HERE | PETUNJUK DOWNLOAD DI INDOWEBSTER DISINI
 

Setting htaccess untuk web joomla anda

Saturday, January 8, 2011

Pernahkah anda mengalami kesulitan ketika ingin mengaktifkan feature SEO friendly pada joomla, walaupun sudah merubag format htaccess, yaps biasanya ini dilakukan oleh pihak hosting untuk mencegah penyalahgunaan script htaccess oleh para defacer lalu bagaimana cara agar SEO friendly berjalan oke ini dia tutorialnya.

dibawah ini adalah contoh dari script htacces


#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section



Pada code berwarna orange tambahkan  tanda pagar seperti ini tanpa tanda kutip "#" pada tulisan seperti ini  Options +FollowSymLinks sehingga menjadi seperti ini #Options +FollowSymLinks


dan pada code berwarna ungu hilangkan tanda pagar "#" pada code # RewriteBase / sehingga menjadi  RewriteBase /

oke selesai tutorial kali ini

Artikel Terkait:

Posted by JOOMLA-TUTORIAL at 7:02 PM  

Labels: Tutorial joomla

0 comments:

Post a Comment

Newer Post Older Post Home
 

About Me

My Photo
JOOMLA-TUTORIAL
Berisi kumpulan tutorial joomla dan juga download puluhan template dan component.

View my complete profile

Temukan Kami di Facebook

Followers

Website Translator

Follow this blog

Recent comment

Shoutbox

Labels

Extensions joomla (5) Extensions joomla 1.5 (5) Extensions joomla 1.6 (1) Info joomla (1) Module joomla (1) Rockettheme templates (2) Templates Joomla (8) Templates Joomla 1.5 (7) Templates Joomla 1.6 (1) Tutorial joomla (9)

Thanks to

  • joomla
  • tutorial blog
  • script mafia
 
 
 
 
Copyright © JOOMLA TUTORIAL
Using Xclear Theme | Bloggerized by Themescook