PDA

Zobacz pełną wersję : Przekierowanie bez www na www - jak poprawić?



nismo
10-05-2013, 13:20
Witam. Mam na swojej stronie zrobione przekierowanie bez www na www, które wygląda jak poniżej:


RewriteEngine On
RewriteCond %{HTTP_HOST} ^moja_domena.pl(.*) [NC]
RewriteRule ^(.*)$ http://www.moja_domena.pl/$1 [L,R=301]

Zauważyłem w wyszukiwarce google dziwne adresy prowadzące do mojej strony jak np:

goodbye.moja_domena.pl
sss.moja_domena.pl
licensing.moja_domena.pl

Co ciekawe klikająć w te adresy można wejść na moją stronę i działa normalnie. Jak dodać regułe w przekierowaniu żeby usuwała również takie kwiatki?

zwiastun
10-05-2013, 14:27
http://wiki.joomla.pl/Jak_doda%C4%87_www_do_URL

Jdwind
10-05-2013, 16:25
Albo generator plików htaccess (http://htaccess.lapti.pl/).

zeki
11-05-2013, 00:26
home.pl? Ostatnio był podobny wątek. Takie nieistniejące subdomeny to bodaj błąd po stronie serwera. One nie powinny w ogóle istnieć.

komodore
11-05-2013, 01:46
Spróbuj tak (mam na AZ) lub bez "\"


RewriteEngine on
RewriteCond %{HTTP_HOST} ^domena\.pl$ [NC]
RewriteRule ^/?$ "http\:\/\/www\.domena\.pl\/" [R=301,L]
RewriteCond %{HTTP_HOST} !^(subdomena1|subdomena2)\.domena\.pl$ [NC]
RewriteRule ^/?$ "http\:\/\/www\.domena\.pl\/" [L]


W nawiasie wpisz istniejące subdomeny. Reszta będzie przekierowana na stronę główną.

nismo
11-05-2013, 07:38
Dziękuję za wszystkie odpowiedzi. Skorzystałem ze wskazówki podanej przez zwiastuna i wszystko działa.

zeki, serwer nazwa.pl