[Apache] URL rewrite

Pagina: 1
Acties:

  • Arfman
  • Registratie: Januari 2000
  • Laatst online: 14-04 16:12
Ik heb waarschijnlijk (voor jullie) een simpele vraag. We hebben hier een Novell NetWare 6.5 netwerk draaien met Apache2. Nu wil ik er voor zorgen dat als je hier op het LAN http://eguide.rocvantwente.nl intikt, je terechtkomt op http://eguide.rocvantwente.nl/eGuide. Anders kom je nameljik op de standaard webpage van de Novell server terecht.

Volgens mij kan dit met mod_rewrite (Novell ondersteunt dit), echter duizelt me het nogal als ik de uitleg lees. Ik weet ook niet zeker of dit met een rewrite kan.

Zou iemand me helder uit kunnen leggen hoe ik dit bereik ?

DRoME LAN Gaming | iRacing profiel | Kia e-Niro 64kWh | Hyundai Ioniq 28kWh | PV 5.760Wp |


  • Darkvater
  • Registratie: Januari 2001
  • Laatst online: 26-08-2024

Darkvater

oh really?

Je hoeft niet eens URL-rewrite te gebruiken. Gewoon een index.php of iets dergelijks neerzetten met daarin:
code:
1
<?php Header("Location: http://eguide.rocvantwente.nl/eGuide"); ?>


Of natuurlijk een HTML file met een redirect
code:
1
2
3
<head>
<meta http-equiv="REFRESH" content="0;url=http://eguide.rocvantwente.nl/eGuide">
</head>

[ Voor 46% gewijzigd door Darkvater op 24-01-2006 10:16 ]


Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge


  • Arfman
  • Registratie: Januari 2000
  • Laatst online: 14-04 16:12
Uhm, maar de document root moet wel intact blijven, want die pagina wordt ook gebruikt.

DRoME LAN Gaming | iRacing profiel | Kia e-Niro 64kWh | Hyundai Ioniq 28kWh | PV 5.760Wp |


  • Darkvater
  • Registratie: Januari 2001
  • Laatst online: 26-08-2024

Darkvater

oh really?

Ah, dus je bedoelt dat het alleen geredirect moet worden als de pagina aangeroepen wordt vanuit de LAN? En via internet je gewoon daarheen gaat?

Dan zou je RewriteCond kunnen gebruiken icm REMOTE_ADDR. Ik heb een guide gevonden die dit imho best wel goed uitlegt: http://www.sitepoint.com/article/guide-url-rewriting/3 (pagina 1 en 2 zijn gewoon de basic RewriteRule's).


Zoiets:
code:
1
2
RewriteCond %{REMOTE_ADDR} = 192\.168\.1\.[0-2][0-9][0-9]
RewriteRule ^(/)?$ /eGuide [R]

[ Voor 22% gewijzigd door Darkvater op 24-01-2006 11:05 ]


Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge


  • Arfman
  • Registratie: Januari 2000
  • Laatst online: 14-04 16:12
Darkvater schreef op dinsdag 24 januari 2006 @ 10:38:
Ah, dus je bedoelt dat het alleen geredirect moet worden als de pagina aangeroepen wordt vanuit de LAN? En via internet je gewoon daarheen gaat?
Ja en nee ;)
Via internet is die pagina niet te bereiken, eguide.rocvantwente.nl redirect naar een lokaal 10.xxx adres. Echter, dan kom je terecht op de default beheerpagina van de betreffende Novell server. Ik wil dat als mensen eguide.rocvantwente.nl intikken, ze geredirect worden naar eguide.rocvantwente.nl/eGuide.
Dan zou je RewriteCond kunnen gebruiken icm REMOTE_ADDR. Ik heb een guide gevonden die dit imho best wel goed uitlegt: http://www.sitepoint.com/article/guide-url-rewriting/3 (pagina 1 en 2 zijn gewoon de basic RewriteRule's).


Zoiets:
code:
1
2
RewriteCond %{REMOTE_ADDR} = 192\.168\.1\.[0-2][0-9][0-9]
RewriteRule ^(/)?$ /eGuide [R]
Ik zal het eens proberen, bedankt. Kan ik dit gewoon in de httpd.conf toevoegen of moet ik dan nog eerst aangeven dat rewriting aangezet moet worden oid ?

DRoME LAN Gaming | iRacing profiel | Kia e-Niro 64kWh | Hyundai Ioniq 28kWh | PV 5.760Wp |


  • Darkvater
  • Registratie: Januari 2001
  • Laatst online: 26-08-2024

Darkvater

oh really?

Ja je moet rewriting aanzetten. Het kan in je htpd.conf of .htaccess file. Als het alleen intern te bereiken is, kan je de rewritecond weglaten. Let wel dat iedereen die daarheen gaat redirect wordt; je kan dus nooit op de default beheerpagina komen als je dit adres intypt.


Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge


  • JoetjeF
  • Registratie: Juni 2003
  • Laatst online: 10-11-2012

JoetjeF

Mo Chuisneoir

Ik gebruik daar de Virtual Host fuction voor en je kan het heel makkelijk met de Apache Manager instellen (Content Management->Virtual Hosts).

Werkt erg goed trouwens, ook op NetWare 6.5.

  • Arfman
  • Registratie: Januari 2000
  • Laatst online: 14-04 16:12
JoetjeF schreef op woensdag 25 januari 2006 @ 18:19:
Ik gebruik daar de Virtual Host fuction voor en je kan het heel makkelijk met de Apache Manager instellen (Content Management->Virtual Hosts).

Werkt erg goed trouwens, ook op NetWare 6.5.
Hmm .. kun je me uitleggen hoe je dat precies hebt ingesteld ? Ik heb net ff gekeken, maar ik kan geen subpath (/eGuide) aangeven bij Web Server, en dat wil ik nou juist (volgens mij :P)

DRoME LAN Gaming | iRacing profiel | Kia e-Niro 64kWh | Hyundai Ioniq 28kWh | PV 5.760Wp |


Verwijderd

bij mij gaat het zo via htaccess:
code:
1
2
3
4
5
RewriteEngine on

RewriteCond %{HTTP_HOST} ^testje.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.testje.com$
RewriteRule ^(.*)$ http://www.redirect.nl [R=301,L]

  • JoetjeF
  • Registratie: Juni 2003
  • Laatst online: 10-11-2012

JoetjeF

Mo Chuisneoir

Arfman schreef op woensdag 25 januari 2006 @ 19:52:
[...]

Hmm .. kun je me uitleggen hoe je dat precies hebt ingesteld ? Ik heb net ff gekeken, maar ik kan geen subpath (/eGuide) aangeven bij Web Server, en dat wil ik nou juist (volgens mij :P)
- ga naar de NetWare homepage (https://<ip>:2200)
- login ;)
- selecteer Open Source -> Apache 2 -> Administer Apache Server (Single of Multiple, ligt aan wat je gebruikt)
- selecteer Content Management
- selecteer Virtual Hosts
- enter IP Address en server name (eguide.rocvantwente.nl)
- save
- selecteer Options bij de zojuist gecreeerde virtual host
- selecteer document root
- browse naar de redirect directory (heb eguide niet geinstalleerd, dus dat weet ik niet)

Ik gebruik het hier voor GroupWise, PHPbb en mambo, en het werkt perfect.

  • Arfman
  • Registratie: Januari 2000
  • Laatst online: 14-04 16:12
Thanks, werkt inderdaad perfect nu ! :D

DRoME LAN Gaming | iRacing profiel | Kia e-Niro 64kWh | Hyundai Ioniq 28kWh | PV 5.760Wp |

Pagina: 1