htaccess gebruiken om je root aan te passen

Pagina: 1
Acties:

  • Niakmo
  • Registratie: Juni 2001
  • Laatst online: 10-02-2024
Ik ben momenteel bezig op een web applicatie te ontwikkelen. Deze applicatie heeft de volgende structuur:

/cache
/class
/include
/templates
/www

nu is de bedoeling dat alleen de www directory leesbaar is,

dus als je straks naar:

www.myApp.com ga krijg je eigenlijk de inhoud van /www te zien.

momenteel draait de testversie op dev.myApp.com/www

Nu wil ik gebruikmaken van absolute paden dus bijv /css /js enz dus wil ik tijdens het ontwikkelen een rewrite rule opstellen dat hij / rewrite naar /www/

ik heb het volgende al geprobeerd

[code]
RewriteEngine on
RewriteBase /
RewriteRule ^/$ /www/
[code]

Verder heb ik wat variaties met www en /www enz geprobeerd. Maar deze werkte geen van allen.

  • moozzuzz
  • Registratie: Januari 2005
  • Niet online
volgens mij moet er $1 bij?

code:
1
2
RewriteRule ^Corsica2006$        http://www.promoozz.org/Corsica2006/ [NC,R]
RewriteRule ^Corsica2006/(.*)$   Z__J_en_G/kamp_-_2006_-_Corsica/$1 [NC,L]

  • Niakmo
  • Registratie: Juni 2001
  • Laatst online: 10-02-2024
ik heb nu de volgende code:


code:
1
2
3
4
5
6
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} dev.myApp.nl
RewriteCond %{REQUEST_URI} !www/ 
RewriteRule ^(.*)$ www/$1 [L]



als ik naar dev.myApp.nl ga krijg ik mooi de pagina die staat op dev.myApp.nl/www/

maar zodra ik op een link klik in een sub map bijv /admin dan veranderd de url in:

dev.myApp.nl/www/admin

inplaats van dat hij dev.myApp.nl/admin laat zien.

edit:
als ik naar het volgende url ga:
dev.myApp.nl/admin/ (met een slash op het einde) doet hij het wel, dus ik mis nog een regel. ook als ik weer terug ga naar /index.php propt hij er www voor.

[ Voor 18% gewijzigd door Niakmo op 25-06-2007 20:27 ]


  • Cavorka
  • Registratie: April 2003
  • Laatst online: 27-03-2018

Cavorka

Internet Entrepreneur

<base> gebruiken?

the-blueprints.com - The largest free blueprint collection on the internet: 50000+ drawings.


  • Niakmo
  • Registratie: Juni 2001
  • Laatst online: 10-02-2024
ik gebruikte al een basepath. Het tweede probleem werd veroorzaakt door een verkeerd bestand dat werd geinclude. Maar het eerste probleem heb ik nu opgelost door alle links naar admin te vervangen door admin/. Maar zou het liefst beide werkend hebben.

  • djiwie
  • Registratie: Februari 2002
  • Laatst online: 13-02 10:10

djiwie

Wie?

code:
1
RewriteCond %{REQUEST_URI} !^/admin

gebruiken? Dan rewrite hij alles wat met /admin begint niet.
(Toevallig gisteren ook mee bezig geweest :P)

  • André
  • Registratie: Maart 2002
  • Laatst online: 11-02 14:19

André

Analytics dude

Pagina: 1