2009-03-10 2 views
1

RewriteCond% {HTTP_HOST}^[az] +. Orbno.com
$ RewriteCond% {HTTP_HOST}!^(Www.)? Orbno.com
$ RewriteCond% (. *) {REQUEST_URI} télécharger/
RewriteRule /download.php\?action=$1 & utilisateur =% 1 [l]aider à résoudre un petit problème htaccess reguarding mod_rewrite

Deux petits problèmes, c'est la sortie:

tableau

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

  1. Je veux que l'utilisateur soit le sous-domaine auquel ils accèdent, je le DNS wild-card, comment puis-je passer que, depuis% 1 isnt travail.

  2. Existe-t-il un moyen de passer seulement email-logo.png au lieu de download/email-logo.png.

Répondre

2

Lump dans #apache sur freenode m'a aidé.

RewriteCond% {HTTP_HOST}^([az] +). Orbno.com $ RewriteCond% {HTTP_HOST}!^(Www.)? Orbno.com $ RewriteRule télécharger /(.+) download.php? action = $ 1 & user =% 1

Merci bien.

0

Essayez 1 $ au lieu de 1%

+1

Cela ne peut pas fonctionner parce que $ 1 me donne déjà une sortie, jetez un oeil à l'exemple de sortie. – Anthony