PDA

Pogčedajte punu verziju : .htaccess redirekcija


Mr.Paja
27. 03. 2006., 09:08
Hteo bih da sve posetioce koji dodju sa www.sajt.co.yu "prebacim" na www.sajt.com, pokusao sam sa sledecim :

RewriteEngine on
RewriteBase http://www.sajt.com
RewriteRule ^www/(.*)$ http://sajt.co.yu [L]

Al mi javlja Server Error 500, help anyone ? :1064:

Blood
27. 03. 2006., 10:25
Hteo bih da sve posetioce koji dodju sa www.sajt.co.yu "prebacim" na www.sajt.com, pokusao sam sa sledecim :

RewriteEngine on
RewriteBase http://www.sajt.com
RewriteRule ^www/(.*)$ http://sajt.co.yu [L]

Al mi javlja Server Error 500, help anyone ? :1064:

heheeh, sada mu stavi

errorDocument 500 www.sajt.com :D

ivanhoe
27. 03. 2006., 10:53
RewriteRule se ne odnosi na ime hosta, nego samo na putanju do fajla, pa ne mozes da radis rewrite na ^www, a sem toga ovo sto hoces zahteva spoljni redirect, i to 301...

Kompletno resenje imas na ovom threadu: http://www.devprotalk.com/t805-pitanje-u-vezi-htaccess-potreban-rule.html

Blood
27. 03. 2006., 12:21
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.dnevnikeklektika\.com$
RewriteRule ^index\.php http://dnevnikeklektika.com/ [R=301,L]

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


Evo resenja...

jasmanac
27. 03. 2006., 12:30
Bravo majstoru! :D

Dragan Babić
27. 03. 2006., 14:06
Pazi samo da ne napraviš redirekciju sa tvog sajta na dnevnikeklektika.com :)

Ilija Studen
27. 03. 2006., 14:28
Dragane, ti bi takav korak trebao da ohrabruješ, a ne ovako... ;)

Dragan Babić
27. 03. 2006., 14:42
Ma ne Ilija, frka mi je za bandwidth, moram da se stisnem. ;)

BTW, ako se stisnem još malo otićiću u minus, tj. počeću da stvaram bandwidth negativnim saobraćajem. ;) :D

Mr.Paja
27. 03. 2006., 15:21
Hvala :1081:

sirNemanjapro
02. 04. 2006., 22:33
Evo pitanje. Davno davno sam otvorio nalog za sajt cakucica.6te.net, sada mi vise taj nalog ne treba. Kako da kada neko ucuka taj sajt da ga automatski prebaci na www.cakucica.net? kako da podesim redirekciju?


location header
<?
header ("HTTP/1.0 301 Moved Permanently");
header ("Location: http://www.domain.comt");
?>

Receno mi je da samo ovo stavim u index strane sa koje zelim da prebacujem ljude na novi sajt. Da li neko moze da mi da neki primer gde to treba da stoji i kako. Da to namestim.

Dragan Babić
02. 04. 2006., 22:48
mislim da to možeš po ovom sistemu (koji sam ja upotrebio za feedove kada sam ih prebacio na feedburner i nešto čačkao):
Redirect permanent /rss-feed http://herbiv.org/feeds

Dakle ideš po sistemu Redirect permanent /staridirektorijum http://novalokacija.com/

sirNemanjapro
02. 04. 2006., 22:54
Sad mi nista nije jasno... :1053: :1050:

Dragan Babić
02. 04. 2006., 23:07
Hmmm, sada kada bolje pogledam nisu direktorijumi u pitanju, možda u tom slučaju ovako:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.cakucica\.6te\.net$
RewriteRule ^index\.php http://cakucica.net/ [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.cakucica\.6te\.net$
RewriteRule ^(.*)$ http://cakucica.net/$1 [R=301,L]

Mada opet ja nisam baš adekvatna osoba za ove stvari, bolje proveri sa nekim ko je upućen u sve to. Govorim ti samo iz sopstvenog budženja i saznanja, što će reći pretvaram se da imam pojma kako ovo radi, ali eto, možda ti pomogne.. :)

sirNemanjapro
02. 04. 2006., 23:54
Na ovom starom hostu nemogu nisata da uradim sa .htaccess . Ja ga CHMODujem on nece da se chmoduje. Pokusam da obrisem, nece... Pa sta da mu radim. O downloadu nema ni govora.
Dragane hvala ti. Ali ja bih to da promenim ako moze bez toga petljanja sa htaccessom.
Hvala unapred.

ivanhoe
03. 04. 2006., 01:22
Na ovom starom hostu nemogu nisata da uradim sa .htaccess . Ja ga CHMODujem on nece da se chmoduje. Pokusam da obrisem, nece... Pa sta da mu radim. O downloadu nema ni govora.
Dragane hvala ti. Ali ja bih to da promenim ako moze bez toga petljanja sa htaccessom.
Hvala unapred.

Sve elegantne varijante ukljucuju izmenu .htacess, tako da ono sto ti preostaje je da na pocetak svake strane na tom serveru dodas:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://cakucica.net/");
exit();
?>

ali prvo proveri da li taj tvoj hosting nudi neki kontrol panel, jer recimo CPanel (a verovatno i svi drugi) ima opciju da podesis redirect preko njega sa par klikova..

sirNemanjapro
03. 04. 2006., 12:38
Hvala veliko.
Ima samo jedna stranica i to je to. :)

IT WOYKS IT WOYKS!
Thanks again!