2009-03-10 3 views
1

RewriteCond% {HTTP_HOST}^[az] +. Orbno.com $
RewriteCond% {HTTP_HOST}!^(Www.)? Orbno.com $
RewriteCond% (. *) {} REQUEST_URI download/
RewriteRule /download.php\?action=$1 & user =% 1 [L]Hilfe ein kleines .htaccess Problem beheben mod_rewrite reguarding

Zwei kleine Probleme, ist dies die Ausgabe:

array (2) {["action"] => string (23) "download/email-logo.png" ["u ser "] => string (0) ""}

  1. ich der Benutzer möchte, dass die Sub-Domain sie zugreifen sein, ich habe Wild-Card-DNS, wie gehe ich, dass, da% 1 ist nicht arbeiten.

  2. Gibt es eine Möglichkeit, nur email-logo.png statt download/email-logo.png zu übergeben.

Antwort

2

Lumpen in #apache auf freenode half mir aus.

RewriteCond% {HTTP_HOST}^([az] +). Orbno.com $ RewriteCond% {HTTP_HOST}!^(Www.)? Orbno.com $ RewriteRule herunterladen /(.+) download.php? Aktion = $ 1 & Benutzer =% 1

Danke, obwohl.

0

Versuchen 1 statt% $ 1

+1

Das kann nicht funktionieren, weil $ 1 mir bereits eine Ausgabe gibt, werfen Sie einen Blick auf die Beispielausgabe. – Anthony