Avatar billede martinsp Nybegynder
18. oktober 2010 - 17:54 Der er 1 løsning

.htaccess omdirigere subdomæner

Hej eksperter!

Jeg sidder og roder med et lille problem, og kan simpelthen ikke få det løst, så håber I kan hjælpe mig....

Formål:
Når man går ind på et subdomæne (eks.: m.domain.com) skal den "gå til" control.php?page=m, som så inkluderer den rigtige side (eks.: mobile.php).

Indtil videre fungerer mit .htaccess således, at hvis man går til domain.com/test "gå den til" control.php?page=test og inkluderer siden test, jeg kan bare ikke få det til at virke med subdomæner. Har forsøgt forgæves i flere timer.

Håber I forstår og kan hjælpe mig derude. :)

Min udbyder er one.com, hvis det har nogen betydning for subdomænerne.

Mit nuværende .htaccess:
[code]
RewriteEngine On
RewriteCond %{THE_REQUEST} \/index.php\ HTTP [NC]
RewriteRule (.*)index.php$ /$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !/style/
RewriteCond %{REQUEST_FILENAME} !/gfx/
RewriteCond %{REQUEST_FILENAME} !/scripts/
RewriteCond %{REQUEST_FILENAME} !/tipsy/
RewriteCond %{REQUEST_FILENAME} !lang.txt
RewriteCond %{REQUEST_FILENAME} !/products/studybox
RewriteCond %{REQUEST_FILENAME} !/feedback
RewriteCond %{REQUEST_FILENAME} !/downloads
RewriteCond %{REQUEST_FILENAME} !/account
RewriteCond %{REQUEST_FILENAME} !/advertising

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule ^.+\.php$ /control.php?page=ErrorDocuments-404

#RewriteCond %{HTTP_HOST} !m.domæne.com
RewriteRule ^([a-zA-Z0-9_/-]+)$ control.php?page=$1
#RewriteCond %{HTTP_HOST} !m.domæne.com
RewriteRule ^([a-zA-Z0-9_/-]+)/$ control.php?page=$1

ErrorDocument 404 /ErrorDocuments/404.php

#Redirect access to user files
Redirect /account/studybox/sync/files http://domæne.com/account/studybox/sync/verify.php?file=
[/code]
Avatar billede martinsp Nybegynder
18. oktober 2010 - 18:27 #1
Flytter den til Apache-kategorien...

http://www.eksperten.dk/spm/921604
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB

IT & Co ApS

Systemkonsulent

Cognizant Technology Solutions Denmark ApS

Sr. Test Analyst

Netcompany A/S

Network Engineer

DEIF A/S

DevOps Engineer