joecooper Posted June 13, 2012 Share Posted June 13, 2012 I have zen cart with SEO urls plugin. I also have googlecheckout which will only work if google can access /googlecheckout/responsehandler.php At the moment, it gives a zencart "Page Not Found", due to the rewrite. What do I need to add to my htaccess file to ignore rewrite on /googlecheckout/ directory. ##### NOTE: Replace /shop/ with the relative web path of your catalog in the "Rewrite Base" line below: Options +FollowSymLinks RewriteEngine On RewriteBase / rewritecond %{http_host} ^joeyjoe.co.uk [nc] rewriterule ^(.*)$ http://www.purenappycakes.com/$1 [r=301,nc] # From Ultimate SEO URLs RewriteRule ^(.*)-p-(.*).html$ index\.php?main_page=product_info&products_id=$2&%{QUERY_STRING} [L] RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%{QUERY_STRING} [L] RewriteRule ^(.*)-m-([0-9]+).html$ index\.php?main_page=index&manufacturers_id=$2&%{QUERY_STRING} [L] RewriteRule ^(.*)-pi-([0-9]+).html$ index\.php?main_page=popup_image&pID=$2&%{QUERY_STRING} [L] RewriteRule ^(.*)-pr-([0-9]+).html$ index\.php?main_page=product_reviews&products_id=$2&%{QUERY_STRING} [L] RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?main_page=product_reviews_info&products_id=$2&%{QUERY_STRING} [L] RewriteRule ^(.*)-ezp-([0-9]+).html$ index\.php?main_page=page&id=$2&%{QUERY_STRING} [L] # For Open Operations Info Manager RewriteRule ^(.*)-i-([0-9]+).html$ index\.php?main_page=info_manager&pages_id=$2&%{QUERY_STRING} [L] # For dreamscape's News & Articles Manager RewriteRule ^news/?$ index\.php?main_page=news&%{QUERY_STRING} [L] RewriteRule ^news/rss.xml$ index\.php?main_page=news_rss&%{QUERY_STRING} [L] RewriteRule ^news/archive/?$ index\.php?main_page=news_archive&%{QUERY_STRING} [L] RewriteRule ^news/([0-9]{4})-([0-9]{2})-([0-9]{2}).html$ index\.php?main_page=news&date=$1-$2-$3&%{QUERY_STRING} [L] RewriteRule ^news/archive/([0-9]{4})-([0-9]{2}).html$ index\.php?main_page=news_archive&date=$1-$2&%{QUERY_STRING} [L] RewriteRule ^news/(.*)-a-([0-9]+)-comments.html$ index\.php?main_page=news_comments&article_id=$2&%{QUERY_STRING} [L] RewriteRule ^news/(.*)-a-([0-9]+).html$ index\.php?main_page=news_article&article_id=$2&%{QUERY_STRING} [L] # All other pages # Don't rewrite real files or directories RewriteCond %{REQUEST_FILENAME} !-f [NC] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L] Quote Link to comment https://forums.phpfreaks.com/topic/264113-help-with-htaccess/ Share on other sites More sharing options...
joecooper Posted June 13, 2012 Author Share Posted June 13, 2012 This apparently should work, I added it in at the top. But didnt make any difference. Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^(googlecheckout).* RewriteRule .* – [L] Quote Link to comment https://forums.phpfreaks.com/topic/264113-help-with-htaccess/#findComment-1353499 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.