.htaccess Rewrite-Regeln für subdomain

Ich nutze codeigniter als mein Haupt-Installation auf der Haupt-domain. Erstellt habe ich eine subdomain und einen Ordner namens " live z.B. live.domain.com Karten für die öffentliche/live . Jedoch in der öffentlichkeit nutze ich codeigniter.

Ich habe jetzt die dynamische codeigniter url:

http://domain.com/api/

die ich abbilden will, auf meine subdomain:

https://live.domain.com

So gehen:

https://live.domain.com/api/functioname

wäre mit dem Skript:

http://domain.com/api/apifunctioname

und möglicherweise:

http://domain.com/api/apifunctioname/parameter1/parameter

Ist alles auf demselben server, sodass keine Umleitungen nötig sind.

Jemand irgendwelche Ideen auf, die rewrite-Regeln zu verwenden?

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^live\.domain\.com [NC]
RewriteRule (.+)$ "http://domain.com/api/$1" [L]

Den oben genannten großen Werke als neu schreiben, sondern leitet zu einer http://domain.com/api/functionname vielmehr will ich es auf die route, so dass, wenn Sie:

https://live.domain.com/api/functioname

Bleibt es bei dieser url, sondern benutzt das Skript von

http://domain.com/api/functionname

Vielen Dank,

Eis

InformationsquelleAutor | 2008-12-14
Schreibe einen Kommentar