Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

johnmaley

Archived
  • Posts

    16
  • Joined

  • Last visited

Everything posted by johnmaley

  1. I'm using version 2.1 and I'm having some trouble with the index position tool. It doesn't work for me for finding Google positions. Case in point - if the search term is "google" and the URL I search for is google.com, it should return position 1 (and it does for Yahoo and MSN). But google.com doesn't even show up in the top 1000 results on Google. Another issue I'm having is that my site is not returned for search terms where I can find my site manually. For instance, I'm somewhere in the 500s for some terms when I check myself, but using SEO Assistant, no results are returned. Is this more of an issue with high results and counting their actual position? I do get more reliable results for words where I rank better. Thanks for any insight...
  2. OK, I fixed it. The host was set up like I thought it was (and like they insisted) and I installed the contribution right. What I did was a silly thing, but it might be something that someone might repeat easily enough. If you're getting server errors or 404's, you may want to check which app you're using to create/edit the .htaccess. I was using Dreamweaver and I guess it was messing with line endings or something. I used a proper development text editor and reuploaded .htaccess and all is well. Pretty embarrassing, but maybe this post might help someone down the road. Thanks for the help. Now on to good SERP.
  3. I never suggested that anything was wrong with the contribution. That's what has been so frustrating. I know there's SOMETHING that isn't right with what I've done, I just can't find it and the host isn't too interested in helping very promptly. I don't know a ton about the httpd.conf, but I THINK it's set correctly. I'll take another look based on what you posted above and have another go at it. I know that, technically speaking, there is no reason this won't run on my server, so I'll get it working eventually. Thanks for the help. Hopefully I'll make my last post in this thread soon enough.
  4. Like I said, I'm pretty sure everything is set with httpd.conf. I've looked at it and the host insists that everything I need in there is set. # # This should be changed to whatever you set DocumentRoot to. # <Directory "/usr/local/apache/htdocs"> # # This may also be "None", "All", or any combination of "Indexes", # "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews". # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # Options Indexes FollowSymLinks MultiViews # # This controls which options the .htaccess files in directories can # override. Can also be "All", or any combination of "Options", "FileInfo", # "AuthConfig", and "Limit" # AllowOverride All # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory> <IfModule mod_rewrite.c> RewriteEngine on RewriteMap LeechProtect prg:/usr/local/cpanel/bin/leechprotect </IfModule> LoadModule rewrite_module libexec/mod_rewrite.so What else can I do? Is there any other step in the installation that would cause the same errors if I did it incorrectly? From what I understand, it has to be in .htaccess or the server config, but maybe I don't understand properly. Any ideas? Thanks for the help either way. I'd really like this to work, and I'm guessing that I would have similar luck with SEO-G, too, since it relies on .htaccess and rewrites, as well.
  5. I still cannot get this contribution to work. I have looked at httpd.conf and made sure the right rules were set and my host confirmed that they were as well. If I use this .htaccess, I get Internal Server Error: Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING} RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING} If I use this .htaccess (with "Options +FollowSymLinks" commented out), I don't get the server error, but products kick back a 4040 error: # Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING} RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING} My store is in the root directory. Register_globals is on. Is there anything else that I can look at to get this working? Or something else I can confirm with the host? Is it possible I missed something else in the install that would return these errors?
  6. That makes sense, but what is keeping the rewrite rules from being applied? Is there some code that should be in the .htaccess file that is missing that would make it work? Or is it most likely server related?
  7. I checked all of those things. "AllowOverride" was not set to "All" initially, but it is now. But it still won't work after restarting Apache. What I think may be the issue (maybe not, though) is that my domain is not the one that the hosting was set up for. I'm pointing my domain to that server, but the site files are not in "/usr/local/apache/htdocs". They are in "/home". The Directory is set for "/usr/local/apache/htdocs". Should I change this to "/home"? All other sites set up for this server are also in "/home" so I feel like httpd.conf must be set up to affect those files, but I'm not too clear on the file structure of servers. Is the Directory the issue? Will changing the Directory setting to "/home" break my site and the others set up in there? Thanks
  8. http://onlytravelbags.com I've taken it all the way back to a default install to try to eliminate the chance that some other change I had made was interfering. No other contribs or file changes that I know of.
  9. I do get an internal server error if there is just rubbish. It's version 2.1d (the one uploaded the other day). I'm pretty confident that I've followed the installation correctly, but this apparent issue with .htaccess is killing me.
  10. Issue - File not found (404) on Ultimate SEO-generated URLs (products, categories, manufacturers, etc.) I've looked through countless posts of people that have had this problem and changing "RewriteBase /" in .htaccess to the correct setting always seems to fix their problem. It doesn't fix mine, though. My catalog is installed in the root (public_html), my host says the mod_rewrite and AllowOverride settings are what they should be, and everything else about the contrib seems to be working ok. This is on a brand new install of osC. My .htaccess code is below: # $Id: .htaccess,v 1.3 2003/06/12 10:53:20 hpdl Exp $ Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING} RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING} Is there something I'm missing? I can't find any posts with this issue that haven't had it fixed with things I've already tried, so I'm totally stumped. Thanks!
×
×
  • Create New...