Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne] Przekierowania 301
dawid17
post 13.04.2017, 09:07:42
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 20.10.2016

Ostrzeżenie: (0%)
-----


Witam, Chcę przekierować 301 w htaccess stare adresy podstron na nowe niestety cały czas otrzymuje komunikat ERR_TOO_MANY_REDIRECTS. Może ktoś wie jak temu zaradzić. Poniżej plik htaccesss

Wspomne tylko że 301 z domena/index.php na domena działa. Tak samo z www na bez www. Chodzi o contact.php na kontakt.html itd

Options All -Indexes
Options FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^\/contact.php$
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ http://domena/kontakt.html [L,R=301]
RewriteCond %{REQUEST_URI} ^\/shopingcart.php$
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ http://domena/koszyk.html [L,R=301]
RewriteCond %{REQUEST_URI} ^\/about.php$
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ http://domena/o_nas.html [L,R=301]
RewriteCond %{REQUEST_URI} ^\/index.php$
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ http://domena/ [R=301,L]
RewriteCond %{HTTP_HOST} ^www.domena(.*) [NC]
RewriteRule ^(.*)$ http://domena/$1 [R=301,L]
RewriteRule ^kontakt.html$ contact.php [L]
RewriteRule ^koszyk.html$ shoppingcart.php [L]
RewriteRule ^o_nas.html$ about.php [L]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
trueblue
post 13.04.2017, 09:09:19
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Nie zauważyłeś, że przekierowujesz m.in. contact.php na kontakt.html, a potem kontakt.html na contact.php?


--------------------
Go to the top of the page
+Quote Post
dawid17
post 13.04.2017, 09:57:07
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 20.10.2016

Ostrzeżenie: (0%)
-----


RewriteRule ^kontakt.html$ contact.php [L]
To przeciez do przyjaznych linkow. Zamienia contact.php na kontakt.html.

Nadal nie wiem co jest nie tak:/
Go to the top of the page
+Quote Post
trueblue
post 13.04.2017, 10:06:06
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Przepisuje kontakt.html na contact.php, a potem contact.php wpada pod pierwsze reguły i następuje przekierowanie na kontakt.html, i tak w kółko.
Ale szukaj dalej problemu.


--------------------
Go to the top of the page
+Quote Post
dawid17
post 13.04.2017, 10:33:22
Post #5





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 20.10.2016

Ostrzeżenie: (0%)
-----


Może wie ktoś jak zrobić żeby był wilk syty i owca cała. Chciałbym aby przepisywało mi contact.php na kontakt.html (przyjaźniejszy link) ale jednocześnie jeżeli ktoś wpisze z palca domena/contact.php to żeby przekierowało go 301 na domena/kontakt.html. Da się to jakoś połączyć?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:13