Koozali.org: home of the SME Server

Obsolete Releases => SME 7.x Contribs => Topic started by: polarair on August 28, 2007, 05:10:45 PM

Title: Search Engine Optimization in Joomla Contrib
Post by: polarair on August 28, 2007, 05:10:45 PM
Hi,
I installed the contrib for Joomla, great it works but when i switch over to SEO i loose all my reference pages.
I get page not found errors. When i switch back all worked again.
1: Is this a Htaccess problem i should fix ? How to fix
2:Is the Joomla Contrib by some reason faulty
3: Is SME changing something i cant control

I need to get SEO working please help
Cheer
Mike
Title: Re: Search Engine Optimization in Joomla Contrib
Post by: Franco on August 29, 2007, 03:57:28 PM
If you're familiar with joomla you should know that SEO on joomla is widely known as buggy, hence the reason for so many pluggins that will do the job. There are free and commercial pluggins and they're listed on joomla's website.
Title: Re: Search Engine Optimization in Joomla Contrib
Post by: Normando on August 29, 2007, 06:37:31 PM
rename the file htaccess.txt to .htaccess
Then activate SEO under Site Configuration.

Before setting your Joomla you must activate AllowOverride All in the ibay DB configuration. If you not make this change, Apache not search for any .htaccess file.

More info about ibays DB conf here:

http://wiki.contribs.org/DB_Variables_Configuration#Apache_server_ibay_specific_.28httpd-e-smith.29
Title: Re: Search Engine Optimization in Joomla Contrib
Post by: fpausp on August 29, 2007, 10:35:18 PM
Is this working with joomla when it is installed under /opt/joomla ?

fpausp
Title: Re: Search Engine Optimization in Joomla Contrib
Post by: Normando on August 30, 2007, 06:17:54 AM
Is this working with joomla when it is installed under /opt/joomla ?

Yes, you are correct, sorry for my mistake.

Polarair.
Modify the file /etc/e-smith/templates/etc/httpd/conf/httpd.conf/97joomla to:

Code: [Select]
-------------------------------------------------------------------
#   Joomla
#-------------------------------------------------------------------
Alias       /joomla         /opt/joomla

<Directory /opt/joomla>
    AllowOverride all
    order deny,allow
    deny from all
    allow from all
    AddType application/x-httpd-php .php .php3 .phtml
</Directory>

#-------------------------------------------------------------------

I add "AllowOverride all" for apache read .htaccess file

Then expand and restart
Code: [Select]
expand-template /etc/httpd/conf/httpd.conf
/etc/init.d/httpd-e-smith restart

Then, rename the file under your joomla dir from htaccess.txt to .htaccess

Edit .htaccess file and uncomment the line #RewriteBase / and change to:

RewriteBase    /joomla

Then activate the SEO and enjoy.

Can anyone update the joomla wiki?
Title: Re: Search Engine Optimization in Joomla Contrib
Post by: cactus on September 01, 2007, 12:54:23 PM
Then, rename the file under your joomla dir from htaccess.txt to .htaccess

Edit .htaccess file and uncomment the line #RewriteBase / and change to:

RewriteBase    /joomla

Then activate the SEO and enjoy.
It think it would be better that the author of the contrib would incorporate the contents of the .htaccess file directly in the Joomla template, that is what the templates were for intentionaly.
Title: Re: Search Engine Optimization in Joomla Contrib
Post by: Normando on September 01, 2007, 07:11:41 PM
It think it would be better that the author of the contrib would incorporate the contents of the .htaccess file directly in the Joomla template, that is what the templates were for intentionaly.
Yes, I have informed the author of this contrib about this issue
http://wiki.contribs.org/Talk:Joomla