zborek
27-01-2011, 16:58
Witam,
napotkałem pewien problem, który być może wyda Wam się błahy, jednakże mi od wczoraj nie udaje się go pokonać.
Poproszono mnie o pewne modyfikacje istniejącej strony związane z SEO, m.in. chodzi o te trzy rzeczy:
przekierowanie strony bez przedrostka www na stronę z www (301)
wyłączenie dodawania przyrostka .html
przekierowanie stron z przyrostkiem na strony bez przyrostka .html
O ile pierwszy i drugi punkt nie nastręczyły mi problemów, tak utknąłem totalnie na punkcie trzecim. Kliknięcie istniejącego linku jaki pokazuje google a zakończonego .html pokazuje w efekcie stronę z błędem 404
Jaki wpis musi pojawić się w .htaccess aby osoba wpisująca adres:
www.jakasdomena.pl/pl/oferta.html
automatycznie przenoszona była na stronę
www.jakasdomena.pl/pl/oferta
Zrobiona przeze mnie modyfikacja pliku .htaccess wygląda tak:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.jakasdomena.pl [NC]
RewriteRule ^(.*)$ http://www.jakasdomena.pl%{REQUEST_URI} [R=301]Przyrostek wyłączyłem w PA, proste adresy i mod_rewrite zostawiłem na "włączony"
Niestety nie mam zgody na instalację rozszerzeń typu sh404 SEF czy JoomSEF.
Proszę o pomoc.
Pozdrawiam,
Grzegorz
napotkałem pewien problem, który być może wyda Wam się błahy, jednakże mi od wczoraj nie udaje się go pokonać.
Poproszono mnie o pewne modyfikacje istniejącej strony związane z SEO, m.in. chodzi o te trzy rzeczy:
przekierowanie strony bez przedrostka www na stronę z www (301)
wyłączenie dodawania przyrostka .html
przekierowanie stron z przyrostkiem na strony bez przyrostka .html
O ile pierwszy i drugi punkt nie nastręczyły mi problemów, tak utknąłem totalnie na punkcie trzecim. Kliknięcie istniejącego linku jaki pokazuje google a zakończonego .html pokazuje w efekcie stronę z błędem 404
Jaki wpis musi pojawić się w .htaccess aby osoba wpisująca adres:
www.jakasdomena.pl/pl/oferta.html
automatycznie przenoszona była na stronę
www.jakasdomena.pl/pl/oferta
Zrobiona przeze mnie modyfikacja pliku .htaccess wygląda tak:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.jakasdomena.pl [NC]
RewriteRule ^(.*)$ http://www.jakasdomena.pl%{REQUEST_URI} [R=301]Przyrostek wyłączyłem w PA, proste adresy i mod_rewrite zostawiłem na "włączony"
Niestety nie mam zgody na instalację rozszerzeń typu sh404 SEF czy JoomSEF.
Proszę o pomoc.
Pozdrawiam,
Grzegorz