2012-05-07 4 views
0

Je suis sur le point de migrer un ASP.net vers un site Web HTML. C'est nouveau pour moi car je ne fais que des designs pour des sites web.Redirection de fichiers aspx vers html sur un serveur Windows

L'URL est la même que tous les noms de fichiers (à l'exception des extensions, bien sûr). Je n'ai aucune idée sur les sites ASP.net qui est où je suis coincé. Je courais le site sur un serveur Windows et souhaite être en mesure de rediriger tous les .aspx fichiers aux .html fichiers correspondants

J'ai lu environ .htaccess mais ai eu pas de chance, je pense que je dois être en cours d'exécution Apache?

Quelqu'un at-il une idée de comment je peux résoudre ce problème? Il y a des questions similaires ici mais les réponses ne sont pas assez basses pour moi!

Aussi, lorsque je tente l'option htaccess je reçois cette erreur:

Server Error in '/' Application. The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly. Requested URL: /about-us.aspx

+1

Solution correcte: utilisez les règles de réécriture IIS. Solution facile: servir les fichiers .aspx en HTML et conserver l'ancienne extension. Solution encore plus simple: passez à Apache. –

+0

Je n'ai aucune idée sur asp.net et je ne possède pas les fichiers originaux. Les seules ressources que j'ai sont les noms de fichiers et le contenu. Je n'ai aucune idée de asp.net, donc cette option me prendrait pour toujours. Pourriez-vous entrer dans plus de détails sur les règles de réécriture IIS? Merci –

+0

Je n'ai rien dit à propos de l'écriture ASPX. Renommez juste votre HTML en ASPX et configurez IIS pour les servir en HTML. –

Répondre

0

solution KISS: S'il y a seulement un petit nombre de pages et il n'y a vraiment pas de logique dans les pages .aspx, vous pouvez toujours charger toutes les pages Web possibles et les enregistrer en tant que pages .html via la fonctionnalité du navigateur. Google Chrome vous permet de faire un clic droit sur chaque page et de choisir Enregistrer sous ... Internet Explorer & Firefox a des fonctionnalités similaires. Ces pages que vous enregistrez peuvent ensuite être téléchargées sur votre site Go-Daddy.

Questions connexes