[Apache] Htaccess issue - redirect naar submap

Pagina: 1
Acties:
  • 419 views sinds 30-01-2008
  • Reageer

  • Sequence
  • Registratie: Maart 2000
  • Laatst online: 27-05-2024

Sequence

Online marketing

Topicstarter
Ik heb een hosting met twee domeinen eraan gekoppeld.

domein #1 staat gewoon in /www
domein #2 (http://www.hotelboeken.org) staat in de submap /www/hotelboeken

in /www staat de volgende .htaccess

code:
1
2
3
4
5
6
7
AddDefaultCharset UTF-8
Options -Indexes

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.hotelboeken.org$ [NC]
RewriteCond %{REQUEST_URI} !/hotelboeken [NC]
RewriteRule ^(.*)$ /hotelboeken/$1 [NC,QSA,L]


De verwijzing naar de site in de submap werkt enkel voor de indexpagina, maar andere verwijzingen naar bijvoorbeeld http://www.hotelboeken.org/index2.html lopen helemaal in de soep.

Wat doe ik verkeerd?

  • André
  • Registratie: Maart 2002
  • Laatst online: 30-01 16:13

André

Analytics dude


  • Sequence
  • Registratie: Maart 2000
  • Laatst online: 27-05-2024

Sequence

Online marketing

Topicstarter
mijn hosting is een linux server met apache

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Dank aan André voor de voorzet, geef ik 'm nog een tikje naar Non-Windows Operating Systems :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • frankivo
  • Registratie: Januari 2002
  • Laatst online: 02-06-2025
code:
1
RedirectMatch ^(/)$ $1/wiki


Je wilt ^ en $ er bij om alleen / te matchen :)

[edit]
dat had je dus al :+
anyway.. denk dat je dan wil matchen op / :*)

[ Voor 31% gewijzigd door frankivo op 03-07-2007 00:09 ]

iRacing Profiel


  • Sequence
  • Registratie: Maart 2000
  • Laatst online: 27-05-2024

Sequence

Online marketing

Topicstarter
ik kom er nog niet uit, wat ik ook probeer, spelenderwijs met $1 en al, ik krijg het niet voor elkaar om http://www.hotelboeken.org/index2.html te laten verwijzen naar /www/hotelboeken/index2.html (etc..).

  • frankivo
  • Registratie: Januari 2002
  • Laatst online: 02-06-2025
hmmm... wil je niet gewoon virtual hosts aanmaken?

bijvoorbeeld:

code:
1
2
3
4
5
6
7
8
9
10
11
NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot /usr/local/www/apache22/data
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /usr/local/www/gallery2
    ServerName gallery.domein.nl
    ErrorLog /var/log/httpd/gallery-error_log
    CustomLog /var/log/httpd/gallery-access_log common
</VirtualHost>

iRacing Profiel


  • Sequence
  • Registratie: Maart 2000
  • Laatst online: 27-05-2024

Sequence

Online marketing

Topicstarter
mijn hosting bedrijf (pcextreme) werkt standaard met virtualdocumentroot, ik zou het ook op documentroot kunnen zetten maar weet eerlijk gezegd niet wat het verschil precies is... :?

  • Sequence
  • Registratie: Maart 2000
  • Laatst online: 27-05-2024

Sequence

Online marketing

Topicstarter
htaccess aangepast tot
code:
1
2
3
4
5
RewriteEngine On
RewriteCond %{HTTP_HOST} ^hotelboeken\.org$ [OR]
RewriteCond %{HTTP_HOST} ^.*\.hotelboeken\.org$
RewriteCond %{REQUEST_URI} !^/hotelboeken/
RewriteRule (.*) /hotelboeken/$1

geen effect... iemand anders nog ideeen?
Pagina: 1