Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Htaccess wpisanie przekierowania 301 przy innych regułach
adamiakadam00
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 9.02.2016

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


Witam.

Mam problem. Moja strona jest szyfrowana SSL. Skrypt obsługuje subdomeny lecz SSL nie jest wildcardowe. Obecnie mam skonfigurowany htaccess w prawidłowy sposób. Niestety przez przypadek znalazłem problem. Otóż okazało się że na niektórych serwisach, skrypty nie potrafią pobrać metadanych wywalając błąd 301. Takim przykładem jest katalog.linuxsiarze.pl który nie jest w stanie pobrać niczego, wymusza łączenie przez http. Ktoś może mi doradzić jak dobrać odpowiednią regułę by nie kolidowała z poprzednimi regułmi dotyczącymi SSL? No chyba że to co jest, jest już wystarczające a błąd wynika z ułomności skryptów pobierających metadane.

  1. RewriteEngine On
  2.  
  3.  
  4. RewriteCond %{HTTPS} !on
  5. RewriteCond %{HTTP_HOST} ^(www\.)?[^\.]?autolibre.pl$ [NC]
  6. RewriteRule ^(.*)$ <a href="https://autolibre.pl%{REQUEST_URI}" target="_blank">https://autolibre.pl%{REQUEST_URI}</a> [L,R=301]
  7.  
  8.  
  9. RewriteCond %{HTTP_HOST} ^www\.+(.*[\.]+)autolibre.pl$
  10. RewriteRule ^(.*)$ http://%1autolibre.pl%{REQUEST_URI} [L,R=301]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LowiczakPL
post
Post #2





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


Jeśli strona pobierająca dane nie podąża za przekierowaniem to niestety ale będzie problem, wina skryptów pobierających dane, które nie sprawdzają jaki kod odpowiedzi zwraca strona.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 03:10