404 Problem wih links from stiemap

We are facing some problems with links generated from sitemap. All links are indexed by search engines but the they return 404 errors…



Below there are the .htaccess file


```php DirectoryIndex index.html index.php



#php_flag display_errors off





RewriteEngine on

Some hostings require RewriteBase to be uncommented

Example:

Your store url is http://www.yourcompany.com/store/cart

So “RewriteBase” should be:

RewriteBase /store/cart

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !.(png|gif|ico|swf|jpe?g|js|css)$

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php?sef_rewrite=1 [L,QSA]



RewriteCond %{REQUEST_FILENAME} ./catalog/.

RewriteCond %{REQUEST_FILENAME} -d

RewriteCond %{REQUEST_FILENAME}/index.html !-f

RewriteRule . index.php?sef_rewrite=1 [L,QSA]



RewriteRule ^sitemap.xml$ ./index.php?dispatch=xmlsitemap.view [L]



```



And the robots.txt file


User-agent: *
Disallow: /images/thumbnails/
Disallow: /skins/
Disallow: /payments/
Disallow: /store_closed.html
Disallow: /core/
Disallow: /lib/
Disallow: /install/
Disallow: /js/
Disallow: /schemas/




WHat changes do we have to make in order not to get 404 errors on our indexed pages…?

If you get an 404 error, that means the indexed URL’s are wrong. Are the URL’s in your sitemap valid?