2010-12-03 7 views
1

Nous sommes en train de créer un site immobilier. Le site National Franchise veut nous faire passer des recherches qui ne sont pas locales. Les recherches devront obligatoirement suivre ce format:faire serveur exécuter des requêtes aspx avec php

/propertysearch/findpropreties.aspx?q1=this&q2=that&q3=other 

Les problèmes est que nous avons construit un site en PHP et l'achat d'un serveur Windows et l'apprentissage ASPX semble être surpuissant pour celui-script.

Alors ... Je pense que je dois faire une redirection, comme ceci:

RewriteRule /propertysearch/findpropreties.aspx$ http://texasmls.com/corpSearch.php [R=301,L,QSA] 

Mais cela ne fonctionne pas.

En résumé: Est-ce que quelqu'un sait comment tromper le serveur en exécutant des fichiers aspx comme php? je reçois une demande comme example.com/propertysearch/findproperties.aspx?this=Something Je veux analyser cette demande avec php ...

Merci pour l'aide!

Répondre

3

Vous avez balisé votre question apache2, donc c'est la façon dont Apache:

Quelque part dans votre httpd.conf, fichier .conf spécifique au site, ou un .htaccess, mettez ceci:

AddType application/x-httpd-php .aspx 

Cela forcera Apache à exécuter n'importe quel fichier .aspx via l'interpréteur PHP.

+0

Vous Rock! Cela a fonctionné comme il se doit, je viens d'ajouter - application AddType/x-httpd-php5 .aspx - avec la version de php à .haccess – DigitalDesignDj

+0

Maintenant, j'ai juste besoin de mon éditeur pour reconnaître les fichiers .aspx comme php afin que je puisse obtenir ma syntaxe en mettant en surbrillance^_ ^. – DigitalDesignDj

+0

Dans 'vim' ce serait ': set syntax = php'. Il n'y a aucun autre éditeur digne de mention

Questions connexes