Ik heb een probleem met het instellen van mn .htaccess file...

ik zou dit script anders willen hebben:

Options +SymLinksIfOwnerMatch
RewriteEngine On
redirect /test http://www.testsite.com/


Hoe kan ik doen dat wanneer iemand /[input] tikt, dat
hij dan redirect naar http://www.testsite.com/index.php?ding=[input] ?
RewriteEngine On
RewriteRule /(.*) index.php?ding=$1
was het maar zo makkelijk :(

Probleem zit hem denk ik in de structuur van de server.

Ik heb het hoofddomein ictpraat.nl, daarin staat de map Blaatpraat.

www.blaatpraat.nl linkt naar die map blaatpraat, en daarin staan de files. maar als ik nou www.blaatpraat.nl/extentie doe, dan geeft hij niet de /extentie door :(
zet de .htacces file in de map blaatpraat .. dan werkt het lijkt mij..

en anders doe je het zo:

RewriteEngine On
RewriteRule /blaatpraat/(.*) /blaatpraat/index.php?ding=$1

en dan zet je de .htaccess in je hoofddomein. Maar probeer het eerste eerst..
leek mij ook :(

nu krijg ik gewoon heel droog een ERROR 404
ik heb hem nu ook in de BlaatPraat map zelf gezet... ook daar doet hij niets... echt zwaar vaag...
doet <? phpinfo(); ?> het bij jou?! zet dat eens in een php bestandje en voer die uit.. dan moet je ff naar apache gedeelte scrollen en kijken of mod_rewrite er ook bij staat..
Loaded Modules : mod_rewrite staat er ook tussen... :(
op www.mijnhomepage.nl staat heel uitgebreid hoe .htacces werkt kijk daar maar eens
das een goede website idd.. :)

maar Remi, ik vind het idd ook erg vaag..

[1] Je moet de .htaccess in je root dir zetten;

.htaccess
RewriteEngine On
RewriteRule /blaatpraat/(.*) /blaatpraat/index.php?ding=$1

[2] Je moet in ieder bestand dan linken naar:
/blaatpraat/iets (zonder slash)

[3] Mod rewrite moet geinstalleerd zijn en dat is hij volgens jou..

Dat is alles om het werkend te krijgen, ik probeer het zelf ook wel ff op deze server.. kijken of dat wel wil..

Reageren