Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [.htaccess] uniwersalne przekierowanie z www na bez www
Hinhan
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.09.2006
Skąd: foto.vidoque.eu

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


Witam,

poszukuję informacji jak przekierować adres dowolnej domeny (nie wpisując jej nazwy) z 'www' na bez 'www'.
Próbowałem kombinować z
  1. RewriteCond %{HTTP_HOST} ^www\.%{HTTP_HOST}$ [NC]
  2. RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]

ale bez efektów. Czy da się w ogóle coś takiego zastosować?


[EDIT]
ok do zamknięcia

  1. RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  2. RewriteRule ^(.*)$ http://%1/$1 [R=301,L]


Ten post edytował Hinhan 7.07.2011, 10:55:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szajens
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 4
Dołączył: 3.01.2010

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


przekierowanie uniwersalne 'www na bez www':
Kod
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]


przekierowanie uniwersalne 'bez www na www':

Kod
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www\.%{HTTP_HOST}/$1 [R=301,L]




zastanawiam się dlaczego nie działa ten sposób:

Kod
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www\.%1/$1 [R=301,L]



jako że to odwrotność, mógłby mi ktoś to wytłumaczyć?

Ten post edytował szajens 19.09.2015, 11:39:41
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: 16.10.2025 - 14:11