• Hello

    We have a problem with our wordpress website.

    We have setup Yoast SEO and WPML , we also have template 3clicks.

    When we try to access our site map link (here /sitemap_index.xml) by typing the related address, it show us the homepage instead of the sitemap page. The phenomena is similar to when you have a broken link with 404 redirection to the homepage of your website instead.

    I have to mention that our website is set up at the following location on the server: \public_html\site_en (I also attach the htaccess content which is in our public_html folder, I have replaced our website by domain.com and the content of the HTACCESS located at public_html\site_en)

    Any idea where this problem may comes from ?

    Thank you in advance for your time.

    Rgds

    HTACCESS AT PUBLIC_HTML

    # Use PHP5.4 Single php.ini as default

    AddHandler application/x-httpd-php54s .php

    # File modified on Sun Mar 30 01:22:23 2014 by server

    # For security reasons, mod_php is not used on this server. Use a php.ini file for php directives

    # php_value max_execution_time 90

    # .htaccess main domain to subdirectory redirect

    # Do not change this line.

    RewriteEngine on

    # Change example.com to be your main domain.

    # Change ‘subdirectory’ to be the directory you will use for your main domain.

    RewriteCond %{REQUEST_URI} !^/site_en/

    # Don’t change the following two lines.

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    # Change ‘subdirectory’ to be the directory you will use for your main domain.

    RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
    RewriteRule ^(.*)$ /site_en/$1

    # Change example.com to be your main domain again.

    # Change ‘subdirectory’ to be the directory you will use for your main domain

    # followed by / then the main file for your site, index.php, index.html, etc.

    RewriteCond %{HTTP_HOST} ^(www.)?domain.com$

    RewriteRule ^(/)?$ site_en/index.html [L]

    # BEGIN W3TC Browser Cache
    <IfModule mod_deflate.c>
    <IfModule mod_headers.c>
    Header append Vary User-Agent env=!dont-vary
    </IfModule>
    AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
    <IfModule mod_mime.c>
    # DEFLATE by extension
    AddOutputFilter DEFLATE js css htm html xml
    </IfModule>
    </IfModule>
    # END W3TC Browser Cache
    # BEGIN WordPress

    # END WordPress
    RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.domain\.com$
    ” [R=301,L]

    HTACCESS AT PUBLIC_HTML\SITE_EN

    ## EXPIRES CACHING ##

    ExpiresActive On
    ExpiresByType image/jpg “access 1 year”
    ExpiresByType image/jpeg “access 1 year”
    ExpiresByType image/gif “access 1 year”
    ExpiresByType image/png “access 1 year”
    ExpiresByType application/pdf “access 1 month”
    ExpiresByType application/css “access 1 month”
    ExpiresByType application/js “access 1 month”
    ExpiresByType application/x-shockwave-flash “access 1 month”
    ExpiresByType image/x-icon “access 1 year”
    ExpiresDefault “access 2 days”

    ## EXPIRES CACHING ##

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    <files ~ “^.*\.([Hh][Tt][Aa])”>
    order allow,deny
    deny from all
    satisfy all
    </files>

    <files wp-config.php>
    order allow,deny
    deny from all
    </files>

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Sitemap link bringing to homepage’ is closed to new replies.