Skocz do zawartości

Przekierowanie 301- brak filtru, poprawa optymalizacji.


Ciamciaj

Rekomendowane odpowiedzi

To jest czysty kod na przekierowanie z subdomeny www na głowną czyli z www.example.com na example.com.

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

Poniżej proponuje sprawdzić czy ten kod w połączeniu z tym z WP zadziała.

RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]RewriteRule ^(.*)$ http://%1/$1 [R=301,L]# BEGIN WordPressRewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]# END WordPress 
Edytowane przez Zeri
  • Super 1
Odnośnik do komentarza

Dołącz do nas za darmo i naucz się zarabiać!

  • Dostęp do darmowych poradników pokazujących krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat SEO, social media, afiliacji, kryptowalut i wiele więcej!

 

 

Jest to zwykły hosting.
 
Dobra udało mi się ogarnąć i teraz jest tak jak wpisze to:
 
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]


# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

 

To po wpisaniu strony jest not found

 

a gdy wpisze to:

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

 

Nieprawidłowe przekierowanie

Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie.

Edytowane przez joseph

Czego najbardziej się boje? Boje sie, że skoncze jak taki Kowalski pracujący od poniedziałku do piątku po 8 godzin w jednym miejscu i raz w roku wakacje na tydzień.

Odnośnik do komentarza

Jest to zwykły hosting.

 

Dobra udało mi się ogarnąć i teraz jest tak jak wpisze to:

 

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]

# BEGIN WordPress

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress

 

To po wpisaniu strony jest not found

 

a gdy wpisze to:

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

 

Nieprawidłowe przekierowanie

Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie.

 

W pierwszym przypadku brakło Ci tej linijki pod pierwszym RewriteCond

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Po drugie, nie masz tam czasem ustawionego SSLa i np. przekierowania z http na https?

Odnośnik do komentarza
  • 2 miesiące temu...

 

To jest czysty kod na przekierowanie z subdomeny www na głowną czyli z www.example.com na example.com.

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

Poniżej proponuje sprawdzić czy ten kod w połączeniu z tym z WP zadziała.

RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]RewriteRule ^(.*)$ http://%1/$1 [R=301,L]# BEGIN WordPressRewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]# END WordPress 

Mam dokładnie tak, co mogę mieć źle?

Tak wogóle to trzeba gdzieś w kodzie wpisać nazwę swojej domeny?

Odnośnik do komentarza

Mój kod wygląda tak

Chciałbym zrobić przekierowanie z www na bez www.
Co i gdzie mam wpisać i co ewentualnie wykasować

 

 
# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress

 

Odnośnik do komentarza
  • 1 rok później...

Ciekawa informacja :)

 

Podczas hangoutu z Johnem Muellerem padło pytanie o stronę z nałożonym filtrem, którą to właściciel chciał przekierować na nowy adres. Jeden z uczestników rozmowy zapytał o sytuację, w której planuje przekierować (za pomocą 301) zafiltrowaną domenę na domenę konkurencji, pytając, czy w ten sposób jej zaszkodzi.

Zdaniem Johna Muellera, nie ma takiej możliwości. Wyszukiwarka Google bierze bowiem pod uwagę, czy strona jest faktycznie przenoszona na inny adres, czy też przekierowanie prowadzi do istniejącej już strony. W drugim przypadku, kara jego zdaniem nie zostanie przeniesiona.

Cytując Johna:

We’ve seen this kind of situation a lot in the past where people have a penalty or something like that and they will try to redirect that domain to some competitor or someone they don’t like. That is something our algorithms pick up on. So that is something where especially if we see that you’re trying to redirect something problematic to an existing running website then we’d kind of understand thats probably not meant in a way to kind of combine these web sites into one bigger website.

We try to differential between situations where you’re moving to a new domain, from situations where someone is just redirecting to an existing domain.

 

Tanie proxy - prywatne, ze zniżką. Gratis 10  PROXY!
Odnośnik do komentarza
  • 2 lata później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .