login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mappen met htaccess

Offline Ultimatum - 30/12/2006 23:38
Avatar van UltimatumPHP expert Ik heb mijn login files in een map login staan dus als ik naar www.mijnsite.nl/login/registreer ga dan moet het dus eigelijk www.mijnsite.nl?p=login/registreer. Maar dat ding doet geen zak..

  1. Options FollowSymLinks
  2. RewriteEngine on
  3. RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)$ index.php?p=$1&id=$2 [L,QSA]
  4. RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ index.php?p=$1&act=$2 [L,QSA]
  5. RewriteRule ^login/([a-zA-Z0-9]+)$ index.php?p=login/$1 [L,QSA]
  6. RewriteRule ^([a-zA-Z0-9]+)$ index.php?p=$1 [L,QSA]


2de regel van onderaan..

7 antwoorden

Gesponsorde links
Offline vinTage - 30/12/2006 23:44
Avatar van vinTage Nieuw lid Als je een slash achter je url bijzet (in je browser) doet hij het dan nog niet ?
Offline Ultimatum - 30/12/2006 23:45
Avatar van Ultimatum PHP expert Zonder die map hoeft dat ook niet, maar als ik dat wel doe krijg ik een errortje voorgeschoteld 

Citaat:
Object niet gevonden!

De gevraagde URL was niet gevonden op deze server. Indien u de URL manueel hebt ingevuld, gelieve uw spelling te controleren en probeer opnieuw.

Indien u van oordeel bent dat deze server in fout is, gelieve de webmaster te contacteren.
Error 404
10.0.0.11
12/30/06 23:45:16
Apache/2.2.3 (Win32) DAV/2 mod_ssl/2.2.3 OpenSSL/0.9.8d mod_autoindex_color PHP/5.1.6
Offline vinTage - 30/12/2006 23:51 (laatste wijziging 30/12/2006 23:51)
Avatar van vinTage Nieuw lid oh, ik DENK (ik ben hier ook niet zo goed mee) dat je je url nu zo moet hebben:
www.site/login/login/$1

waar $1 een id oid zal zijn ?
Offline Ultimatum - 30/12/2006 23:53 (laatste wijziging 31/12/2006 00:17)
Avatar van Ultimatum PHP expert Nee, $1 is een pagina uit de map login, kan dus registeer/login/activeer etc.. zijn

oplossing
  1. Options FollowSymLinks
  2. RewriteEngine on
  3. RewriteRule ^login/([a-zA-Z0-9]+)$ index.php?p=login/$1 [L,QSA]
  4. RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)$ index.php?p=$1&id=$2 [L,QSA]
  5. RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ index.php?p=$1&act=$2 [L,QSA]
  6. RewriteRule ^([a-zA-Z0-9]+)$ index.php?p=$1 [L,QSA]


zie de plaatsing van de rule die nu bovenaan staat, in vergelijk met die van de eerste post :s
Offline vinTage - 31/12/2006 00:46 (laatste wijziging 31/12/2006 00:49)
Avatar van vinTage Nieuw lid skip die flags dan gewoon, ik heb op héél mijn site maar 6 regeltjes htaccess meuk, dat is incl navigatie, zoeken, registreren, forum(+reacties) en tutorials, en geen een flag (wss omdat ik ze niet snap/ken, maar ze werken wel 
Offline Ultimatum - 31/12/2006 01:03
Avatar van Ultimatum PHP expert Wat bedoel je met flags dan?
Offline vinTage - 31/12/2006 01:13
Avatar van vinTage Nieuw lid [L] etc
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s