Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [.htacces] Prośba o pomoc, działa przekierowanie bez www, a z www już nie...
boddah85
post 25.07.2008, 14:15:22
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 4
Dołączył: 31.07.2006

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


Dopiero zaczynam swoją przygodę z mod rewrite i wszystko byłoby całkiem dobrze, gdyby nie ostatnie życzenia klienta.
Obecnie mój plik .htacces wygląda tak

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteRule ^buyonline/?$ ecommerce.php [L]

Obecnie klient sobie zażyczył, żeby przy wpisaniu www.nazwadomeny.pl było przekierowanie na www.nazwadomeny.pl/buyonline/ zaś w przypadku wpisania "nazwydrugiejdomeny" było przekierowanie na stronę główną "pierwszejdomeny".

Próbowałem coś takiego

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/buyonline/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteRule ^buyonline/?$ ecommerce.php [L]


i nic z tego. O dziwo poniższa konfiguracja działa poprawnie, ale tylko w przypadku kiedy w adresie nie ma przedrostka www

Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^nazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/buyonline/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteCond %{HTTP_HOST} ^www.druganazwadomeny.pl
RewriteRule (.*) http://www.nazwadomeny.pl/$1 [R=permanent,L]

RewriteRule ^buyonline/?$ ecommerce.php [L]

Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie
- boddah85   [.htacces] Prośba o pomoc   25.07.2008, 14:15:22


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: 25.07.2025 - 10:07