Redirectionare subdomeniu cu .htaccess

Probleme, intrebari si subiecte legate de Server Apache, setari in fisier htaccess si Gazduire site-uri Web (Hosting).
enrique00a
Mesaje: 5

Redirectionare subdomeniu cu .htaccess

Salut!

As vrea sa stiu daca ma poate ajuta cineva cu o informatie si anume: am un subdomeniu de forma Subdomeniu.Domeniu.ro redirectionat la Domeniu.ro/Subdomeniu/ cu urmatorul cod:

Cod: Selectaţi tot

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^forum.domeniu\.ro
RewriteCond %{HTTP_HOST} ^www.forum.domeniu \.ro
RewriteCond %{HTTP_HOST} ^domeniu.forum\.ro
RewriteRule ^(.*)$ http://www. domeniu.ro/forum/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^ forum.domeniu.ro$ [OR]
RewriteCond %{HTTP_HOST} ^www.forum.domeniu.ro$
RewriteRule ^/?$ "http\:\/\/www\.domeniu\.ro\/forum\/" [R=301,L]
dar pagini de forma subdomeniu.domeniu.ro/categorie/subcategorie/ nu sunt redirectionate, fiind duplicate content cu domeniu.ro/subdomeniu/categorie/subcategorie.

As vrea sa stiu daca exista o regula care sa permita redirectionarea fie pagina cu pagina - cred ca e mai complicat, fie a tuturor paginilor din prima forma de mai sus catre domeniu.ro/subdomeniu/ (aici parca era ceva de genul

Cod: Selectaţi tot

RewriteCond %{HTTP_HOST} ^www.forum.domeniu.ro/*$
adica forma aceasta si orice trece de ultimul slash sa fie permanent redirectionata, poate are cineva raspunsul exact.

Multumesc mult!
Pasionat de solutii de dezvoltare si optimizare pentru magazine virtuale.

MarPlo Mesaje: 4343
Salut
Ma pricep cam putin la .htaccess , incearca totusi urmatoarea regula de mod-rewrite (desi nu stiu cum se impaca cu acel cod care e deja adaugat):

Cod: Selectaţi tot

RewriteRule ^(www\.){0,1}([a-zA-z0-9_-]+).domeniu.ro/([a-zA-z0-9/_-]+)$ domeniu.ro/$2/$3 [R=301,L]
Sau:

Cod: Selectaţi tot

RewriteRule ^(www\.){0,1}([a-zA-z0-9_-]+).domeniu.ro/([a-zA-z0-9_-]+)/([a-zA-z0-9_-]+)$ domeniu.ro/$2/$3/$4 [R=301,L]