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]