Toon posts:

[apache] .htaccess speciale truuk ?

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

Verwijderd

Topicstarter
De onderstaande code forward alles wat aangeroepen wordt met /nieuws/ naar index.php. Dit vind ik hardstikke mooi. Maar ik wil graag dat alle directories, die niet fysiek in de map / staan, naar index.php geforward worden.

code:
1
2
RewriteEngine On 
RewriteRule ^nieuws/(.*) index.php?getvars=$1


Of kan ik ervoor kiezen enkele directories niet te forwarden?

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 06:31

Koffie

Koffiebierbrouwer

Braaimeneer

Move PNS > SA
Kees schreef op maandag 04 oktober 2004 @ 11:48:
die include mag er eerder zo uitzien:
code:
1
2
3
4
5
6
<directory /home/koffie/public_html>        
    Order deny,allow
    allow from all
    Options  SymLinksIfOwnerMatch MultiViews
    AllowOverride AuthConfig
</Directory>

Dan een file genaamd 'test.php' in je /home/koffie/public_html gooien en die aanroepen met http://ip/~koffie/test/1/2/3

inhoud van test.php doe je iets als
PHP:
1
print_r($_SERVER);
Zoek maar eens op multiviews ;)

Braaikamer - Smoke&BBQ


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Hetgeen je vraagt is geen 'speciale truuk'; maar een eenvoudige handeling mbt tot mod_rewrite. Ik stel dan ook voor dat je begint met lezen van de Apache module mod_rewrite handleiding. Met wat eenvoudige reguliere expressies kun je eenvoudig bereiken wat jij wil :) Het wordt dan iets in de trend van
code:
1
RewriteRule ^(!index.php)*$ index.php?getvars=$1

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Dit topic is gesloten.