PDA

Zobacz pełną wersję : przekierowanie z IP na nazwe strony



tomsson
22-10-2016, 11:33
Witam. W pliku .htaccess mam przekierowanie
RewriteCond %{HTTP_HOST} ^XXXXXXX$ [NC]
RewriteRule ^(.*)$http://XXXXXXXXX/$1[R=301,L]

ale po zapuszczeniu strony w SEO page analyzerach wywala mi komunikat, że adres strony IP 5.9.16.239 does not redirect to your site's domain name.
Pytanie: Jak powinien wyglądać wpis w pliku .htaccess przekierowujący nazwe strony BEZ WWW na Z WWW jednocześnie przekierowujący adres IP 5.9.16.239 na nazwe strony Z WWW.

moje
22-10-2016, 14:45
Np. tak:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^11\.11\.11\.111$ [NC,OR]
RewriteCond %{HTTP_HOST} ^([a-z.]+)?mydomain\.com$ [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://mydomain.com/$1 [R=301,L]
Lub tak:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^11\.11\.11\.111$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://mydomain.com/$1 [R=301,L]

Czy w panelu Twojego hostingu nie ma możliwość ustawienia przekierowań, zamiast robić to ręcznie?

tomsson
22-10-2016, 21:22
ma moliwosc ale cos nie dziala. pewnie nie rozumiem.

wole to recznie

zawsze robilem to recznie nawet nei wiedzialem ze w panelu jest faktycznie. Przekierowuje recznie ale nigdy nei przekirowywalem IP na nazwe, ale ostatnio sprawdzalem strony pod katem seo i analyzery piszcza ze adres ip serwera tez powinien byc przekeirowany na nazwe

Twoja pierwsza solucja nie zadziala, po wpisaniu moich danych a pozniej w przegladarce adres ip serwra wywala strone linuxpl.com z informacja zeby podpiac domene, jak domena juz od kilku dni podpieta.

Powalcze jesscze z tym jutro

moje
22-10-2016, 21:46
Czasami jeden IP obsługuje więcej jak jedno konto hostingowe (czyli więcej jak jedną domenę). Dlatego czasami firmy zajmujące się hostingiem mają nadrzędne ustawienia/przekierowania ;-)

tomsson
22-10-2016, 22:32
Tak, jest w tym przypadku, jeden adres IP obluguje wiele domen. Zainteresuje się jak to dobrze ustawic. Panel linuxcom.pl

mjmartino
24-10-2016, 18:37
Od dupy strony..
DNS wskazuje IP i rozwiązuje nazwy.
A więc tam gdzie masz domenę masz wskazać adres/y IP DNSa. DNS providera hostingowego rozwiązuje nazwę dalej. A samo przekierowanie z www na bez czy odwrotnie robisz poprzez htaccess.

tomsson
24-10-2016, 18:58
Dns dla domeny ustawione
Domena utworzona w direct admin
Przekierowanie z bez www na z www ustawione w .httacces

I jeśli wpisze w przeglądarkę adres IP strony to otwiera mi się strona linuxcom.pl z info żeby podpiąć domenę pod konto.

Zaraz napisze do admina linuxcom.pl

- - - Updated - - -

Witam
>
> Xxx.no Dns dla domeny ustawione,
> Domena podpieta w direct admin
> Przekierowanie z bez www na z www ustawione w .httacces
>
> I jeśli wpisze w przeglądarkę adres IP 5.9.16.239 strony to otwiera mi się
> strona linuxcom.pl z info żeby podpiąć domenę pod konto.
>
> Co mam zrobić by po wpisaniu adresu IP w przeglądarkę, otworzyła mi się
> strona dinvaskedame.no ?

Witam

nie ma możliwości takiego ustawienia na koncie hostingowym.
Musiałby Pan mieć wykupione osobne IP gdzie ustawimy w taki sposób.

--

Pozdrawiam
Piotr Stawarczyk

mjmartino
24-10-2016, 19:01
Jeśli nie masz dedykowanego adresu IP to otwiera się prawidłowo.
A jeśli masz dedykowany IP to być może stronę masz w katalogu public_html/katalog/strona
Więc też w zasadzie prawidłowo wskazuje.
Adres IP nie jest adresem strony tylko serwera na którym jest strona.

UPDATE

Dobrze Ci napisał :)

tomsson
24-10-2016, 19:38
Tak, zgadzam się, odpowiedz z hostingu jest prawidłowa pzdr.