WebSite X5Help Center

23 ODPOWIEDZI - 1 POMOCNY - 1 PRAWIDłOWA ODPOWIEDź
Ryszard S.
Ryszard S.
User

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

Czytaj więcej
Posted on the from 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  

Czytaj więcej
Posted on the from Darek J.
Ryszard S.
Ryszard S.
User

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

Czytaj więcej
Posted on the from 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 

Czytaj więcej
Posted on the from Darek J.
Ryszard S.
Ryszard S.
User

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

Czytaj więcej
Posted on the from Ryszard S.
Michał J.
Michał J.
User
Autor

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

Czytaj więcej
Posted on the from 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? 

Czytaj więcej
Posted on the from 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  

Czytaj więcej
Posted on the from Darek J.
Darek J.
Darek J.
User

Widzę, że działa 

Czytaj więcej
Posted on the from Darek J.
Darek J.
Darek J.
User

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

Czytaj więcej
Posted on the from Darek J.
Michał J.
Michał J.
User
Autor

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

Czytaj więcej
Posted on the from 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  

Czytaj więcej
Posted on the from 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   

Czytaj więcej
Posted on the from Darek J.
Darek J.
Darek J.
User

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

Czytaj więcej
Posted on the from Darek J.
Michał J.
Michał J.
User
Autor

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ść :)

Czytaj więcej
Posted on the from 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/

Czytaj więcej
Posted on the from Darek J.
Michał J.
Michał J.
User
Autor

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 :)

Czytaj więcej
Posted on the from Michał J.