Situatie: Am domeniul www.domain.tld cu un director /blog. Am creat un redirect dinspre www.domain.tld/blog spre blog.domain.tld folosind urmatorul cod in .htaccess:
Options -Indexes +FollowSymLinks
RewriteEngine On
RewriteBase /
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
RewriteCond %{HTTP_HOST} ^domain.tld [NC]
RewriteRule ^(.*)$ http://www.domain.tld$1 [L,R=301]
RedirectMatch 301 ^/blog/(.*)$ http://blog.domain.tld/$1
Mentionez ca fisierul .htacces l-am uploadat in directorul /blog si redirectarea merge struna.
Cum fac urmatoarele 2 lucruri:
1. sa redirectez www.blog.domain.tld spre blog.domain.tld (cu alte cuvinte, pentru domeniul in cauza vreau sa fac un redirect from www to non-www)
2. sa redirectez domain.tld spre www.domain.tld (cu alte cuvinte, pentru domeniul principal vreau sa fac un redirect from non-www to www). Pentru aceasta situatie trebuie sa scriu un alt .htacces in radacina?
Multumesc pentru ajutor.