Sivu 1/1

Uudelleenohjaus?

Lähetetty: 02 Maalis 2008, 08:26
Kirjoittaja JPa
JPa kirjoitti:Aloin miettimään että miten tuo uudelleenohjaus tehdään? En tiedä mitä muuta sanaa siittä käytetään sitten mutta uudelleenohjaus ja linkitys ei tuonut järkeviä tuloksia.

Esim. kun mun foorumin suora osoite on http://suomifoorumi.net/phpBB3/index.php haluisin sen sillain että riittää kun kirjottaa suomifoorumi.net niin se ohjaisi sinne.
Kuulostaako siltä että se on mahdollista?

mrl586 kirjoitti:
JPa kirjoitti:Aloin miettimään että miten tuo uudelleenohjaus tehdään?
.htaccess:lla tai PHP:llä.

Parempi ehkä tehdä oma aihe tälle. Lainasin noi oleelliset tohon ylös.

Tuo .htaccess näyttäisi helpommalta. Voisiko joku kopioida koodinpätkän josta näkee miten tuo oikeasti tehdään. Johon sitten muutan vaan omat osoitteet?

Re: Uudelleenohjaus?

Lähetetty: 04 Maalis 2008, 21:17
Kirjoittaja JPa
Kuva
Eikö kellään ole uudelleenohjausta?

Re: Uudelleenohjaus?

Lähetetty: 04 Maalis 2008, 22:45
Kirjoittaja Kipe
ööh, noissa antamissasi linkeissähän on jo täydelliset esimerkit asiasta :S

eli

Koodi: Valitse kaikki

<?php
header("Location: http://www.example.com/phpBB3/");
exit;
?>
.php -tiedoston alussa ohjaa osoitteeseen http://www.example.com/phpBB3/

ja sama .htaccess -tiedostolla

Koodi: Valitse kaikki

Redirect / http://www.example.com/phpBB3/
tämä ohjaa sivuston juurihakemiston osoitteeseen http://www.example.com/phpBB3/

Re: Uudelleenohjaus?

Lähetetty: 04 Maalis 2008, 22:52
Kirjoittaja JPa
Viittitkö tarkentaa mitä meinasit? :oops:

Ei vieläkään aukea tuo juttu. Kun halusin vaan että riittää kun kirjottaa .net pääte, niin se ohjaa tonne.net/phpBB3/index. Molemmissa sun esimerkkiosoitteissa oli se /phpBB3/ jonka mä halusin pois.

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 13:44
Kirjoittaja Kipe
Pistä sivutilasi juureen (ei phpBB3-kansioon) tiedosto .htaccess, jossa on seuraava sisältö.

Koodi: Valitse kaikki

Redirect / /phpBB3/

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 15:08
Kirjoittaja JPa
Ok, millä luon tuon tiedoston?

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 17:49
Kirjoittaja mrl586
JPa kirjoitti:Ok, millä luon tuon tiedoston?
Notepadilla, vimillä, nanolla, katella, geditillä tai jollain muulla raakatekstin käsittelyyn sopivalla ohjelmalla.

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 18:07
Kirjoittaja JPa
Selvisi jo, mutta se teki päättymättömän uudelleenohjauksen.

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 18:30
Kirjoittaja mrl586
JPa kirjoitti:Selvisi jo, mutta se teki päättymättömän uudelleenohjauksen.
Mitä uudelleenohjauksia sinulla on käytössä tällä hetkellä?

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 18:32
Kirjoittaja JPa
Ei mitään.

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 19:22
Kirjoittaja Kipe
no teeppä sitten näin

Koodi: Valitse kaikki

Redirect / http://www.omadomain.com/phpBB3/

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 20:07
Kirjoittaja JPa
No eipä tuokaan auttanut. Sama loputon ohjaus.

Mikä tiedosto se on mihin tuo php koodi lykätään?

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 20:46
Kirjoittaja mrl586
Kipen viestissä oleva koodi ei ole php-koodia, joten se ei kuulu phpBB-tiedostoon. Sijoita tuo koodi .htaccess-tiedostoon. Jos haluat käyttää php-koodia, katso esimerkki ylempää ja kopioi se juuressa olevaan index.php-tiedostoon

Re: Uudelleenohjaus?

Lähetetty: 05 Maalis 2008, 21:49
Kirjoittaja JPa
Mulla ei ole juuressa index.php tiedostoa jonne lykätä tota koodia. Juuressa on vain kansio phpBB3. Juureen koitin sitä htaccess tiedostoa lykätä monella eri kokoonpanolla ja lopputulos oli aina sama, se loputon hässäkkä.
:shock:

EDIT
No perskutarallaa. Mä tein sen tiedoston ja nyt toimii. :oops:

On nää ihme kiekuroita nää kiekurat. :?



Eli yhteenvetona siis:
-Luo index.php tekstitiedosto notepadilla
-Lisää tekstitiedostoon koodi

Koodi: Valitse kaikki

<?php
header("Location: http://domain.net/phpBB3/");
exit;
?>
tai mihin sitten sen haluat ohjaavan
-Lataa se htdocs juurihakemiston
-Serverillä sen nimi vaihtui muotoon index.php.txt(käytin net2ftp selainohjelmaa)
-Uudelleen nimeä se takaisin index.php

Näillä eväillä mun uudelleenohjaus alkoi toimimaan.