mod_rewrite naar andere port

Pagina: 1
Acties:

  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 21-11 01:06

TommyGun

Stik er maar in!

Topicstarter
N.a.v mijn topic in NOS, een vraagje over mod_rewrite en permanent redirecten naar een andere port. Ik wil namelijk mijndomein.com ''achter de schermen'' laten redirecten naar mijndomein.com:1337. Ik wil namelijk niet dat gebruikers :1337 dienen in te typen om op mijn site te komen. (Zowel port 80 als 1337 staan open, voor de exacte reden; zie mijn vorige topic).

Nu had ik al 't een en ander geprobeerd maar zonder resultaat helaas. Mijn default httpd config file is /etc/httpd/conf/httpd.conf dus daar zet ik dit in. Enkele voorbeeldjes;

RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^/(.*) http://www.example.com:1337/$1 [NC,L]

RewriteCond %{SERVER_PORT} ^80$ [NC]
RewriteRule ^/(.*) http://www.example.com:1337/$1 [P,L]

Nu las ik dat je dit zichtbaar kunt laten gebeuren met [R,L] ipv [P,L] maar er gebeurde dus niks als ik naar mijndomein.com ging. Ik heb Google al plat gezocht maar ik kom er niet in uit. Iemand misschien suggesties?

Bedankt

[ Voor 3% gewijzigd door TommyGun op 20-05-2007 17:12 ]

“In a world without walls and fences, who needs Windows and Gates".


  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 17-10 16:43
kun je niet gewoon heel simpel een index.html bestandje maken met daarin de volgende code?

dan ben je meteen klaar en hoef je geen rare dingen te doen.

HTML:
1
2
3
4
5
6
7
<head>
<script language="JavaScript">
<!--
 window.location="http://www.hetwebadres.nl:1337";
//-->
</script>
</head>


of een redirect via .htacces: http://www.mijnhomepage.nl/htaccess/redirect-htaccess.php
code:
1
Redirect / http://www.domeinnaam.nl:1337/


Misschien dacht je gewoon te moeilijk? Of misschien mis ik nu een punt :)

~ Mijn prog blog!


  • djc
  • Registratie: December 2001
  • Laatst online: 08-09 23:18

djc

Ik gebruik altijd de logging functionaliteit van mod_rewrite als ik er problemen mee heb, dat zou je ook kunnen proberen. Moet je wel toegang hebben tot de httpd.conf, je kunt die niet in een .htaccess instellen.

Rustacean


  • TommyGun
  • Registratie: Mei 2004
  • Laatst online: 21-11 01:06

TommyGun

Stik er maar in!

Topicstarter
Nouja er staan files op die site die van externe website's en dergelijke worden aangeroepen, en volgens mij worden die via jouw methode niet naar port 1337 getransferd, maar alleen als je naar de site zelf surft. Of zit ik dan verkeerd?

@ hierboven; het is m'n eigen bak dus ik heb toegang tot de httpd config file, zie ook de start post.

[ Voor 19% gewijzigd door TommyGun op 20-05-2007 18:05 ]

“In a world without walls and fences, who needs Windows and Gates".