Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
hockey2112
I have a ZC website installed on
www.url.com, and a blog and forum installed on
www.url.com/blog and
www.url.com/forum. I have EZ page "internal" links set up to link to each of those (simply, "blog" and "forum"), and those links no longer work since I installed CEON.
I tried entering
http://www.url.com/blog as an external URL on the EZ page link, but that did not fix the issue. How can I make it work the way it worked before I installed CEON?
Thanks!
I was able to fix the issue with the forum link. It is a phpbb3 forum, not sure if that has anything to do with it. I gave the EZ Page link an external URL of http://url.com/forum/index.php (omitting the www), and that works. However, the (Wordpress) blog link does NOT work even when I use this method. Thoughts?
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
hockey2112
I tried entering
http://www.url.com/blog as an external URL on the EZ page link, but that did not fix the issue. How can I make it work the way it worked before I installed CEON?
Once you use Ceon URI Mapping EZ-Page links can never be used again.
They aren't necessary anyway as you can just add a mapping for the ez-page itself, or add other links to your htaccess file.
All the best..
Conor
ceon
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
Hi,
Once you use Ceon URI Mapping EZ-Page links can
never be used again.
They aren't necessary anyway as you can just add a mapping for the ez-page itself, or add other links to your htaccess file.
All the best..
Conor
ceon
Thanks for your reply. Can you please be a little more specific as to how exactly I can get a link to the /blog subdirectory to work again, and how I can add that link to the htaccess file? Thanks!
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
hockey2112
Thanks for your reply. Can you please be a little more specific as to how exactly I can get a link to the /blog subdirectory to work again, and how I can add that link to the htaccess file? Thanks!
I got it to work! I just followed the instructions here: http://www.webmasterworld.com/forum92/2455.htm
"Actually, you can put a new rule ahead of the ones that you don't want to run for those subdirectories:
RewriteRule ^(imagedirĶimagedir2Ķimagedir3) - [L]
This tells mod_rewrite to leave the URL unchanged and quit processing rules if the requested subdirectory is one of those in the alternate list. If the requested subdirectory is in the list, all the rules after this one get skipped."
So I added an entry for the /blog directory and one for the /forum directory and it worked!
Re: Ceon URI Mapping (SEO)
One other question/issue related to the issue above...
I also installed the Static RSS News Sidebox add-on (http://www.zen-cart.com/index.php?ma...oducts_id=1161) before installing CEON. It was working fine, but it now pulls in the latest blog headlines only "sometimes". Any idea on a fix for that issue? Is it actually related to CEON, or do you think it is an issue with the RSS add-on?
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
hockey2112
So I added an entry for the /blog directory and one for the /forum directory and it worked!
That's not the best way to do things.. if you were simply trying to exclude the /blog and /forum directories from being handled by Ceon URI Mapping, you just add an exclusion to the Ceon URI Mapping rewrite rule (as it says in the FAQS ;) I didn't realise this is all you wanted to do or would have pointed you to that information sooner).
Code:
# Don't rewrite other directories
RewriteCond %{REQUEST_URI} !^/blog[NC]
RewriteCond %{REQUEST_URI} !^/forum [NC]
Just add that after the "admin" exclusion rule and get rid of the code you added above and things will work fine.
All the best..
Conor
ceon
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
hockey2112
One other question/issue related to the issue above...
I also installed the Static RSS News Sidebox add-on
Check the configuration info/FAQs for information about excluding URIs and files from being mapped. I'm afraid that we don't give free support for finding problems in third party modules such as the one you've posted about. I hope you get this sorted soon!
All the best..
Conor
ceon
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
Hi,
Check the configuration info/FAQs for information about excluding URIs and files from being mapped. I'm afraid that we don't give free support for finding problems in third party modules such as the one you've posted about. I hope you get this sorted soon!
All the best..
Conor
ceon
I gave that a shot, but it did not fix the issue. I will continue to try to find a solution. Thanks!
Re: Ceon URI Mapping (SEO)
Well I'm a bit baffled. I seem to have the same problem that has been posted here but can't seem to find a solution that works for me.
Essentially I have all my files in the public_html directory.
I require my landing page to be "index.html"
however when URl Mapping is activated, the index.html file is not visible.
Everything else appears to be great!
I am using version 3-6-3 of URl Mapping CEO
Here is the Rewrite that I have placed into the directory that also has my "index.php" file :
##########___
RewriteEngine On
RewriteBase /
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$ [OR]
RewriteCond %{REQUEST_URI} \.(html)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/artstyle [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors [NC]
# Don't rewrite cPanel directories
RewriteCond %{REQUEST_URI} !/cpanel [NC]
RewriteCond %{REQUEST_URI} !/frontend [NC]
# Handle all other URIs using Zen Cart (index.php)
RewriteRule .* index.php?%{QUERY_STRING} [L]
####################
Any suggestions would be sincerely appreciated.
Cheers
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
photaust
Well I'm a bit baffled. I seem to have the same problem that has been posted here but can't seem to find a solution that works for me.
I don't know what you are talking about. There is no such problem, so you can't have the "same" problem!
Quote:
Originally Posted by
photaust
I require my landing page to be "index.html"
however when URl Mapping is activated, the index.html file is not visible.
The standard rewrite rule already lets index.html through, it is not mapped by Ceon URI Mapping:
Code:
# Don't rewrite any files ending with .[xxxxx]
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$
However, in your code you've gone and made Ceon URI Mapping responsible for .html files:
Quote:
Originally Posted by
photaust
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$ [OR]
RewriteCond %{REQUEST_URI} \.(html)$ [NC]
You've done the opposite of what you wanted! (Simply misread the documentation I see).
Remove the modifications you made and just use the normal rewrite rule and things will work as you desire.
You should also upgrade to 3.8.0, it won't make a difference in this case but always best to use the latest version.
I'll upload a version of 3.8.0 to the downloads area shortly, for the minute you can get it from the Ceon website.
All the best..
Conor
ceon