Support Joomla!

1.5 Template Project

The Joomla! Documentation Working Group is running a project to develop detailed reference and tutorial material on Joomla! 1.5 templates.  There is a project page on the documentation wiki where you can see the work in progress and help us by contributing your knowledge.

Who's Online

We have 46 guests online

Help Site License

The Joomla! Help Site content is copyright © 2005 - 2008 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution NonCommercial ShareAlike 2.5. Some parts of this website may be subject to other licenses.
Home arrow FAQs arrow Administrationarrow How do I implement the core Search Engine Friendly URLs (SEF)? (Windows)

How do I implement the core Search Engine Friendly URLs (SEF)? (Windows)
Author(s):RussWExperience level:Intermediate
Contributors:Joomla! version:1.0
Date added:Saturday, 28 July 2007Date last changed:Tuesday, 30 November 1999
 

Many Joomla! Community members are using ther local Windows based PC's to test and develop Joomla! sites on and one of the most frustrating items about Apache on Windows is that Winodws cannot support many of the Apache functions that can be used on Linux/Unix based production sites.

Joomla! SEF Capability on Windows/Apache

  1 ) Ensure that you have the Apache Rewrite Module ( mod_rewrite.so ) installed/available in the Apache " modules/ " directory.

  2 ) Enable Apache " mod_rewrite " in httpd.conf by removing the " # " ( hash sign ) from the following line in httpd.conf

    # Remove the "#" if it exists from the following line in the modules section
    LoadModule rewrite_module modules/mod_rewrite.so

  3 ) Restart Apache to check that the ReWrite Module is loading correctly and not crashing Apache
        apache -k restart


  4 ) Again, modify the following lines in your httpd.conf to support Windows File Naming conventions

      # AccessFileName: The name of the file to look for in each directory
      # for additional configuration directives.  See also the AllowOverride
      # directive.
      #
      #AccessFileName .htaccess
      # Allows for Joomla! SEF functionality on Windows (Notice, No dot)
      AccessFileName htaccess

     #
     # The following lines prevent .htaccess and .htpasswd files from being viewed by Web clients.
     #
     #<FilesMatch "^\.ht">
     # Allows for Joomla! SEF functionality on Windows (Notice, No dot)
     <FilesMatch "^\ht">

        Order allow,deny
        Deny from all
        Satisfy All
    </FilesMatch>


  3 ) Restart Apache to check that the FileMatch Rule is not in error and not crashing Apache
        apache -k restart

  6 ) Rename htaccess.txt to " htaccess " (notice, no "dot", unlike the *nix equivalent)

  7 ) Modify $mosConfig_sef = 0 to now be a 1 (turning on SEF)

  8 ) Access you local WebSite and check your SEF is working.

 


Last Updated Tuesday, 30 November 1999
< Prev

Powered by EasyFAQ © 2006 Joomla-addons.org