krism Posted October 22, 2010 Share Posted October 22, 2010 Hello,After reading almost every post on this forum that covers this topic and after struggling for almost a week I decided to post this here.Can someone tell me what I might be doing wrong? Apache 2.2.15 on a Linux server has mod_rewrite installed.The url is: http://subdomain.domain-name.nlsettings.inc.php looks like this: <?php define('__PS_BASE_URI__', '/'); define('_THEME_NAME_', 'MyTheme'); define('_DB_NAME_', 'MyDB'); define('_DB_SERVER_', 'localhost'); define('_DB_USER_', 'username'); define('_DB_PREFIX_', 'ps_'); define('_DB_PASSWD_', '*********'); define('_DB_TYPE_', 'MySQL'); define('_COOKIE_KEY_', 'VAdiF0c7nvXUedpNLSuia2pRpYCJ05PdsMQWcHIeqZz4PIWqgq8uoB5A'); define('_COOKIE_IV_', 'PhdtcW6T'); define('_PS_VERSION_', '1.3.1.1'); ?> My htaccess file was generated by Prestashop and looks like this: # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums # URL rewriting module activation RewriteEngine on # URL rewriting rules RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E] RewriteRule ^([0-9]+)\-([0-9]+)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2.jpg [L,E] RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E] RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E] RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E] RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E] # Catch 404 errors ErrorDocument 404 /404.php Thank you very much for your help in advance... Link to comment Share on other sites More sharing options...
rocky Posted October 23, 2010 Share Posted October 23, 2010 I've censored your password. Everything looks fine to me. I guess it must be a server issue. Link to comment Share on other sites More sharing options...
krism Posted October 23, 2010 Author Share Posted October 23, 2010 Thank you, rocky. The problem was that in the Apache config file 'AllowOverride' was not set to 'All'. Everything works just fine now. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now