WebSite X5Help Center

23 RISPOSTE - 1 UTILE - 1 CORRETTO
Ryszard S.
Ryszard S.
User

Zmienić nazwe pliku z kontakt.html na kontakt php
Tworzenie mapy witryny-> Własciwości strony-> Format nazwy pliku

Leggi di più
Postato il da Ryszard S.
Darek J.
Darek J.
User

Witaj Michał 

Na serwerze w folderze danej strony w pliku .htaccess dopisujesz dyrektywę:

Redirect 301 /kontakt.html http://www.tatry-przewodnik.com.pl/kontakt.php

Rysiu  w programie nie zrobisz przekierowania  

Leggi di più
Postato il da Darek J.
Ryszard S.
Ryszard S.
User

Ano, za szybko myślałem....

Leggi di più
Postato il da Ryszard S.
Darek J.
Darek J.
User
Ryszard S.
.htaccess Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^tatry-przewodnik.com.pl/kontakt.html [nc] RewriteRule ^(.*)$ http://www.tatry-przewodnik.com.pl/kontakt.php/$1 [r=301,nc] Załacznik:

Przepraszam Rysiu, ale to jest złe przekierowanie 

Tu chodzi tylko o przekierowanie jednej strony a nie domeny 

Leggi di più
Postato il da Darek J.
Ryszard S.
Ryszard S.
User

To co napisałem, to się nie da już naprawić. Trudno. 

Leggi di più
Postato il da Ryszard S.
Michał J.
Michał J.
User
Autore

Niestety przekierowanie nie działa

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tatry-przewodnik.com.pl/kontakt.html [nc]
RewriteRule ^(.*)$ http://www.tatry-przewodnik.com.pl/kontakt.php/$1 [r=301,nc]

 wrzuciłem do  pliku .htaccess gdzie już mam przekierownie www i index

Leggi di più
Postato il da Michał J.
Darek J.
Darek J.
User
Michał J.
Niestety przekierowanie nie działa Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^tatry-przewodnik.com.pl/kontakt.html [nc] RewriteRule ^(.*)$ http://www.tatry-przewodnik.com.pl/kontakt.php/$1 [r=301,nc]  wrzuciłem do  pliku .htaccess gdzie już mam przekierownie www i index

A czytałeś poprzednie posty? 

Leggi di più
Postato il da Darek J.
Darek J.
Darek J.
User
Michał J.
...wrzuciłem do  pliku .htaccess gdzie już mam przekierownie www i index

i w tym pliku pod przekierowaniami www i indeks skopiuj i wklej taką dyrektywę:

Redirect 301 /kontakt.html http://www.tatry-przewodnik.com.pl/kontakt.php

muszą być dwie przerwy (spacje):

po 301 oraz po html  

Leggi di più
Postato il da Darek J.
Darek J.
Darek J.
User

Widzę, że działa 

Leggi di più
Postato il da Darek J.
Darek J.
Darek J.
User

Coś zmieniłeś?
bo już nie działa 

Leggi di più
Postato il da Darek J.
Michał J.
Michał J.
User
Autore

Kombinuje ale u mnie ani razu nie zadziałało a wszystko wyglada tak:

AddHandler application/x-httpd-php55 php
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tatry-przewodnik.com.pl [nc]
RewriteRule ^(.*)$ http://www.tatry-przewodnik.com.pl/$1 [r=301,nc]


RewriteEngine On


RewriteRule ^index.(php|html|htm)$ / [R=301,L]
RewriteRule ^([a-z0-9-_]+)/index.(php|html|htm)$ /$1/ [R=301,L]

RewriteEngine On
RewriteRule ^([a-z0-9-_]+),([a-z0-9-_]+).html$ $1.php?id=$2 [L,NC,NS]
Redirect 301
/kontakt.html
 http://www.tatry-przewodnik.com.pl/kontakt.php

Leggi di più
Postato il da Michał J.
Darek J.
Darek J.
User

za dużo "RewriteEngine On" jedno powinno być 

Redirect 301 powinien być cały w jednej lini  dlatego napisałem kopiuj / wklej  

Leggi di più
Postato il da Darek J.
Darek J.
Darek J.
User

mniej więcej powinno to wyglądać tak:

AddHandler application/x-httpd-php55 php

RewriteEngine on
Options +FollowSymLinks

RewriteCond %{HTTP_HOST} ^tatry-przewodnik.com.pl [nc]
RewriteRule ^(.*)$ http://www.tatry-przewodnik.com.pl/$1 [r=301,nc]

RewriteRule ^index.(php|html|htm)$ / [R=301,L]
RewriteRule ^([a-z0-9-_]+)/index.(php|html|htm)$ /$1/ [R=301,L]
RewriteRule ^([a-z0-9-_]+),([a-z0-9-_]+).html$ $1.php?id=$2 [L,NC,NS]


Redirect 301 /kontakt.html http://www.tatry-przewodnik.com.pl/kontakt.php

Co do pierwszej linijki nie jestem pewny jak powinien wyglądać prawidłowy zapis, zależy to od rodzaju serwera   

Leggi di più
Postato il da Darek J.
Darek J.
Darek J.
User

Po odświeżeniu strony przekierowanie działa prawidło  

Leggi di più
Postato il da Darek J.
Michał J.
Michał J.
User
Autore

skopiowane i dalej nie działa, usunąłem zbędne RewriteEngine On i wygląda to teraz tak:

AddHandler application/x-httpd-php55 php
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tatry-przewodnik.com.pl [nc]
RewriteRule ^(.*)$ http://www.tatry-przewodnik.com.pl/$1 [r=301,nc]

RewriteRule ^index.(php|html|htm)$ / [R=301,L]
RewriteRule ^([a-z0-9-_]+)/index.(php|html|htm)$ /$1/ [R=301,L]

RewriteRule ^([a-z0-9-_]+),([a-z0-9-_]+).html$ $1.php?id=$2 [L,NC,NS]
Redirect 301 /kontakt.html http://www.tatry-przewodnik.com.pl/kontakt.php

a tak swoją drogą dziękuję za cierpliwość :)

Leggi di più
Postato il da Michał J.
Darek J.
Darek J.
User

Najlepszym dowodem będzie ponowne indeksowanie tej "starej" strony w Google webmasterze  Po wpisaniu tam do indeksu kontakt.html powinno wyskoczyć

!przekierowanie

Ps. chyba posiadasz tam konto 

https://www.google.com/webmasters/

Leggi di più
Postato il da Darek J.
Michał J.
Michał J.
User
Autore

Wielkie dzięki za pomoc Darku !

Tak mam konto https://www.google.com/webmasters/ i właśnie z niego dowiedziałem się o duplikacie. Niestety pokazuje mi również duplikaty na blogu ale to juz inna historia :)

Leggi di più
Postato il da Michał J.