WebSite X5Help Center

23 RESPOSTAS - 1 ÚTIL - 1 CORRIGIR
Ryszard S.
Ryszard S.
User

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

Ler mais
Publicado em de 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  

Ler mais
Publicado em de Darek J.
Ryszard S.
Ryszard S.
User

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

Ler mais
Publicado em de 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 

Ler mais
Publicado em de Darek J.
Ryszard S.
Ryszard S.
User

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

Ler mais
Publicado em de 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

Ler mais
Publicado em de 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? 

Ler mais
Publicado em de 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  

Ler mais
Publicado em de Darek J.
Darek J.
Darek J.
User

Widzę, że działa 

Ler mais
Publicado em de Darek J.
Darek J.
Darek J.
User

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

Ler mais
Publicado em de 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

Ler mais
Publicado em de 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  

Ler mais
Publicado em de 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   

Ler mais
Publicado em de Darek J.
Darek J.
Darek J.
User

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

Ler mais
Publicado em de 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ść :)

Ler mais
Publicado em de 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/

Ler mais
Publicado em de 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 :)

Ler mais
Publicado em de Michał J.