1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Joomla 1.5 .htaccess [PROBLEM]

Discussion in 'Joomla' started by worldman, Jun 4, 2008.

  1. #1
    I have a Joomla 1.5 installation on http://veganisgreen.com/

    I am enabeling SEF URL's and I followed all the info I can get on doing the .htaccess file but its still giving me an internal server error.

    I am using a GoDaddy host and I am using a shared hosting account with multiple domains attached to it.

    Here is an example of what happens:

    http://www.veganisgreen.com/news.html

    I have attached my htaccess file if you'd like to take a look.

    BTW on my server its not "htaccess.txt" its ".htaccess"
     

    Attached Files:

    worldman, Jun 4, 2008 IP
  2. bandung

    bandung Peon

    Messages:
    48
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    wrong attachment, that's not the htaccess.
    but anyway, try to comment this line :
    # Options +FollowSymLinks
     
    bandung, Jun 4, 2008 IP
  3. worldman

    worldman Notable Member

    Messages:
    3,337
    Likes Received:
    261
    Best Answers:
    0
    Trophy Points:
    225
    #3
    What do you mean comment the line? Should I put "#" before it or after it or what?
     
    worldman, Jun 4, 2008 IP
  4. bandung

    bandung Peon

    Messages:
    48
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #4
    before Options +FollowSymLinks
    like this
    # Options +FollowSymLinks
     
    bandung, Jun 4, 2008 IP
  5. worldman

    worldman Notable Member

    Messages:
    3,337
    Likes Received:
    261
    Best Answers:
    0
    Trophy Points:
    225
    #5
    Is this how it should be?

    notes above.# Options +FollowSymLinks##  mod_rewrite in use RewriteEngine On #  Uncomment following line if your webserver's URL #  is not directly related to physical file paths.#  Update Your Joomla! Directory (just / for root) # RewriteBase / ##########
    Code (markup):
     
    worldman, Jun 4, 2008 IP
  6. bandung

    bandung Peon

    Messages:
    48
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #6
    sorry, can not read your code.
    this is mine, .. the rest leave as default
    
    # Options +FollowSymLinks
    
    RewriteEngine On
    
    
    RewriteBase /
    
    
    ########## Begin - Joomla! core SEF Section
    ############# Use this section if using ONLY Joomla! core SEF
    ## ALL (RewriteCond) lines in this section are only required if you actually
    ## have directories named 'content' or 'component' on your server
    ## If you do not have directories with these names, comment them out.
    #
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] 		##optional - see notes##
    RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
    RewriteRule ^(content/|component/) index.php
    #
    ########## End - Joomla! core SEF Section
    
    Code (markup):
     
    bandung, Jun 4, 2008 IP
  7. worldman

    worldman Notable Member

    Messages:
    3,337
    Likes Received:
    261
    Best Answers:
    0
    Trophy Points:
    225
    #7
    Here is the exact code I am using. BTW its a Godaddy host.

    ##
    # @version $Id: htaccess.txt 9975 2008-01-30 17:02:11Z ircmaxell $
    # @package Joomla
    # @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
    # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    # Joomla! is Free Software
    ##
    
    
    #####################################################
    #  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
    #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations.  It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's.  If they work,
    # it has been set by your server administrator and you do not need it set here.
    #
    #####################################################
    
    ##  Can be commented out if causes errors, see notes above.# 
    Options +FollowSymLinks
    
    #
    #  mod_rewrite in use
    
    RewriteEngine On
    
    
    #  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
    
    
    ########## 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
    HTML:
     
    worldman, Jun 5, 2008 IP
  8. bandung

    bandung Peon

    Messages:
    48
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #8
    firstly unquote this line :
    # RewriteBase /
    if you still encounter problem then quote this line :
    Options +FollowSymLinks


     
    bandung, Jun 5, 2008 IP
  9. Rivmedia

    Rivmedia Notable Member

    Messages:
    2,306
    Likes Received:
    70
    Best Answers:
    0
    Trophy Points:
    210
    #9
    you might want to change the file from htaccess.txt to .htaccess and give it a go
     
    Rivmedia, Jun 5, 2008 IP
  10. worldman

    worldman Notable Member

    Messages:
    3,337
    Likes Received:
    261
    Best Answers:
    0
    Trophy Points:
    225
    #10
    As I said in the original post I have changed the file name form "htaccess" to ".htaccess" and its still causing problems.

    I've done everything so far and I've searched down the entire net for some help with it and so far everything that I have tried has failed. Still brings up a 500 server internal error.
     
    worldman, Jun 5, 2008 IP
  11. bandung

    bandung Peon

    Messages:
    48
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #11
    check your apache setting (httpd.conf) and make sure mod_rewrite is uncommented.
     
    bandung, Jun 6, 2008 IP
  12. worldman

    worldman Notable Member

    Messages:
    3,337
    Likes Received:
    261
    Best Answers:
    0
    Trophy Points:
    225
    #12
    Where would I find that? Is that in my user control panel or is that a document on my Joomla site?
     
    worldman, Jun 6, 2008 IP
  13. bandung

    bandung Peon

    Messages:
    48
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #13
    it's on your control panel, please discussed with your server support to enable mod_rewrite module.
     
    bandung, Jun 6, 2008 IP
  14. me4you

    me4you Well-Known Member

    Messages:
    1,989
    Likes Received:
    37
    Best Answers:
    0
    Trophy Points:
    155
    #14
    for httpd.conf contact with support, also godday need some hrs for htaccess work its not real time there :)
     
    me4you, Jun 6, 2008 IP
  15. worldman

    worldman Notable Member

    Messages:
    3,337
    Likes Received:
    261
    Best Answers:
    0
    Trophy Points:
    225
    #15
    So just call GoDaddy and ask them to enable mod_rewrite_module?
     
    worldman, Jun 8, 2008 IP