Toon posts:

[PHP] Subdomein redirect

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb voor mijn domein (horckweb.com) een aantal subdomeinen waaronder forums.horckweb.com

Ik wil dit subdomein laten doorlinken naar http://www.horckweb.com/phpBB2/index.php

Ik heb nu hetvolgende in mijn index.php staan:
<?php
if ($HTTP_HOST=="forums.horckweb.com")
{
$REQUEST_URI="/phpBB2/index.php";
};

?>
Maar het werk niet. Bij het invoeren van forums.horckweb.com ga ik toch naar de mainpage toe in plaats van /phpBB2/index.php

Weet iemand wat ik fout heb gedaan? Ik heb al gezocht op GoT maar ik kon het antwoord op mijn vraag nergens vinden.
Please help!

Lucas van Horck

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

lees de manual eens?
php.net/header
verder moet je eens wat debuggen. de request_uri var wijzigen zorgt er niet voor dat de gebruikers ineens ergens anders is.

Klaar voor een nieuwe uitdaging.


Verwijderd

Op zaterdag 13 april 2002 00:14 schreef chem het volgende:
de request_uri var wijzigen zorgt er niet voor dat de gebruikers ineens ergens anders is.
nee joh? o :9

oja heb ik nog een tipje:
doe geen $HTTP_HOST=="sub.host.tld" maar een match of het er in voorkomt, ignore case :)
Zoekze and have fun :+

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Of leg de docuementroot van die virtualhost goed vast in httpd.conf?

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
* Kjev hints around a bit

www.php.net/strtolower
www.php.net/header
Op zaterdag 13 april 2002 10:45 schreef Glimi het volgende:
Of leg de docuementroot van die virtualhost goed vast in httpd.conf?
Daar heeft het niet zo heel erg veel mee te maken, veronderstel ik :). Het gaat hier juist erom het zonder VirtualHosts te doen.

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Op zaterdag 13 april 2002 11:27 schreef Kjev het volgende:
Daar heeft het niet zo heel erg veel mee te maken, veronderstel ik :). Het gaat hier juist erom het zonder VirtualHosts te doen.
Mwoah, die optie lijkt me een stuk betrouwbaarder ;)

Verwijderd

Als de rewrite module van apache aan staat kan je
urls rewriten door je .htaccess aan te passen:
code:
1
2
3
4
5
6
7
8
# zet rewrite module klaar
RewriteEngine On

# verwijzing naar phpbb.maindomain.com
# haalt pagina's uit http://www.maindomain.com/phpbb/
RewriteCond %{HTTP_HOST} ^phpbb.maindomain.com$
RewriteCond %{REQUEST_URI} !^/phpbb/
RewriteRule (.*) /phpbb/$1

LET OP! bij onjuist gebruik kan je een oneidige lus
bij het herschrijven veroorzaken, lees dus ff de docs
Pagina: 1