Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [htaccess?]Adres strony tylko z www.
Forum PHP.pl > Forum > Przedszkole
proton
Witam

Mam pytanie jak zrobić to że jak ktoś wejdzie z adresu strona.pl to żeby przekierowywało do na www.strona.pl tak samo jak będzie plik np. strona.pl/plik.php to aby przenosiło go na www.strona.pl/plik.php? Czy trzeba to ustalić jakoś w pliku .htaccess a jeśli tak to jak?

Czy takie coś załatwi sprawe:

Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^strona.pl
RewriteRule ^(.*)$ /redirect
Redirect 301 /redirect http://www.strona.pl/


questionmark.gif
drPayton
To ca napisałeś zadziała tak, że po wpisaniu strona.pl przekieruje Cię na www.strona.pl, ale po wpisaniu strona.pl/plik.php też pójdzie na www.strona.pl czyli na główną...
proton
Ale nie teraz jak tak myślę to nie o to mi chodziło, tylko chciałem że jak będzie plik.php to aby dawało na netfrag.pl/plik.php
drPayton
Cytat
jak będzie plik.php to aby dawało na netfrag.pl/plik.php

Jak gdzie będzie plik.php? Daj konkretny przykład wpisanego adresu i co ma się stać...
proton
Ktoś wchodzi na strona.pl ma przkierować go na www.strona.pl, ktos wpisze strona.pl/plik.php ma go przeniesc na www.strona.pl, bedzie jeszcze jakis inny plik np. strona.pl/plik9.php to ma go znowu przeniesc na strone z www. i tak ze wsyztskimi plikami, a ich nie mozna pojedyńczo zdefiniować.
drPayton
strona.pl na www.strona.pl:
Kod
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^strona.pl [nc]
rewriterule ^(.*)$ http://www.strona.pl/$1 [r=301,nc]


www.strona.pl na strona.pl:
Kod
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^strona\.pl
RewriteRule (.*) http://strona.pl/$1 [R=301,L]
proton
Nie działa to z strona.pl na www.strona.pl
drPayton
Poprawione winksmiley.jpg
proton
Ok działa dzięki wielkie!
drPayton
Jeszcze jedna poprawka, nie działały podkatalogi, sorry winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.