ISAPI Rewrite 3 på Bineros servrar

Vi har börjat testa lite smått på några webbsajter att använda ISAPI-modulen som finns installerad hos Binero och det fungerar ganska bra. Vi har till och med fått igång ett första MVC-projekt på .NET 3.5. Riktigt kul med ett webbhotell som är framåt och förstår vilken teknik vi utvecklare vill ha.

Det tog lite tid att lista ut hur man fick igång det eftersom Bineros förklaring av Rewrite 3 inte är så utförlig. De har manualen på deras sajt så där kan man lära sig lite (funkar dock inte med Firefox 3). Helicon Tech som ligger bakom modulen rekommenderas också.

Mest hjälp för att få igång det hade jag av av några trådar på Aspsidan och webForum.

Något att tänka på är att de ändringar man gör i Script Mappings i Bineros kontrollpanel tar ett tag innan de slår igenom. Kommer ihåg den första kvällen då jag kämpade med det in på småtimmarna men hade ingen lycka. Provade mängder av olika konfigurationer och gav sist upp och bara lämnade det. Nästa morgon när jag laddade upp sidan så bara det fungerade!

Så nu ska jag förklara det jag kommit på hittills.

Det första man måste göra är att lägga till en *-mappning enligt följande.

Filetype: *
Executable: Aspnet2
is wildcard: false
is script engine: false
verify that file exists: false

När du ändå är där kan du även lägga till .asax eftersom Binero verkar ha glömt det i standardinställningen. Se bilden för exempel på de två inställningarna längst ner.

 

Sen är det dags att knåpa ihop en httpd.ini (uppdatering: filen ska ha namnet .htaccess och inget annat) som styr hur ISAPI Rewrite 3 ska uppföra sig. Här under ser ni våran som fungerar fint om man vill ta bort .aspx ändelserna. Jag har dock inte lyckats att exkludera vissa mappar, så om någon kan se vad det är för fel på sista raden som ska blocka mappen "MappSomInteSkaOmskrivas" så uppskattar jag tips. Uppdatering: Denna rad måste ju givetvis ligga överst för att de andra reglerna ska ignoreras. Har nu uppdaterat skriptet som det ska se ut och då funkar det mycket bättre.

# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.34

RewriteEngine on

#Exclude folder
RewriteRule /(?!(?:Images|Css|MappSomInteSkaOmskrivas)/.*).* - [L]

#Redirect extension requests to avoid duplicate content
RewriteRule ^([^?]+)\.aspx$ $1 [NC,R=301]

#Internally add extensions to request
RewriteCond %{REQUEST_FILENAME}.aspx -f
RewriteRule (.*) $1.aspx

Comments

Tack för inlägget! Kommer själv att inom en snar framtid konfigurera ISAPI Rewrite för mitt Binero-konto. Kör den här bloggen på Binero med?
@Martin: Låter bra, hoppas du kan ha någon nytta av informationen här. Kan inte lova att alla inställningar är precis rätt eftersom jag är nybörjaren på ISAPI. Nej denna bloggen körs inte på Binero än utan ligger fortfarande hos Web10, men det kan nog bli aktuellt med ett byte när jag får tid att utveckla den.

Tack för hjälpen. Har stångat huvudet i timmar nu för att klura ut hur jag ska bli av med .aspx ändelserna. Nu ska man bara klura ut hur man ska få OSet att acceptera att filen saknar namn.... :)

Exactly I am looking for this type of asp.net code. Thank you so much for sharing it.

http://www.janbaskdigitaldesign.com

This is really very informative post. Thank for sharing with us.

hp printer helpline number

This is really very informative post.thank you. http://www.onlinepromotionuae.ae

Nice post..Thank you

Just Business

Thank you so much for sharing good information with us.

eCommerce Web Designing Company in Virginia

thanks for sharing a good information.... www.andamandiscover.com"> www.andamandiscover.comlink text

thanks for sharing a useful information with us... http://onlinepromotionhouse.com"> http://onlinepromotionhouse.comlink text

This is really very Nice informative post.thank you http://norton-help-number.co.uk/"> http://norton-help-number.co.uk/

Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts. Avast Helpline Number UK

Nice post, calling at Dell Helpline Number UK 0800-098-8371 will help you if you are facing issue in the computer. You can call the technicians all round the clock. The Technicians will provide 24*7 services.

Great post.. Thank you for sharing.. If you are facing technical hindrance in the functioning of your Hotmail account, then contact Hotmail Support Number UK @+44-800-098-8371.

Want Technical Support For Router call Netgear Help Number UK | Belkin Support Number UK | Linksys Helpline Number UK | Asus Support Number UK

Lighting up is the most significant strategy for correspondence either for individual reason or for professional.Hotmail is the name that everyone needs to keep running with for instructing however extraordinary a conditions people stuck in checks associated with Hotmail. In that condition calling at Hotmail Help Number UK @0800-098-8354 can help you out in observing all such tech issues and that to be in most short possible time.

Whether you are new Hotmail account holder or an old one you will face difficulty in using this email service and calling at Hotmail Phone Number UK @ 0800-098-8354 will help you in solving the issue easily.

Are you tired of sending or receiving mails in your Gmail account, but could not do so? Well, don’t worry any more as you have a service by the name of Gmail Helpline Number UK @800-098-0000. You can get your issues resolved by the experts within no time.

Very Very nice post. its a very useful and outstanding article. Thanks for that.Call@ 0800-098-8569 for Windows Support Number, Windows XP support, Windows 10 Support, Windows 8 help, Windows Phone Support, Windows Tech Support, Windows 7 Support.

Windows 7 Support

very very nice article, thanks for the sharing with us. Dell Printer Support Number UK

Today I learned a lot from your website. thank you samsung support

yes man, its a very useful article. i tried it on my sites. its work. thank you so much

Windows Help

Want to get tech expert help to troubleshoot all technical glitches of Epson Printer within round the clock services? Contact us @ 0800-098-8371 Epson printer help number UK and get corrected solution of all tech issues of printer.

it is really amazing article that provides to us so thank you very much.

Microsoft Customer Service Number

When you notice issues in Microsoft antivirus immediately call at our toll free number Microsoft Support Number UK and get the resolution easily."

When you notice issues in Microsoft antivirus immediately call at our toll free number Microsoft Support Number UK and get the resolution easily."

verry good lenovo laptop helpline

very goood norton support number

Whenever you are facing any tech issues with windows, then you just call on Windows Helpline Number UK for quick services.

Thanks for this awesome web page, i like it. cannon printer support

This is outstanding and great post! i really like it.thank you so much. avg support number

Outstanding post. Thanks for sharing. Contact the tech expert at Microsoft Help Number UK

If you are encountering tech issues while using your Epson Printer, then you can immediately contact our technicians at 0808-238-7544 Epson Printer Helpline UK and get quick response.

Please fill out all the fields.

*
*