Una guida con suggerimenti di configurazione e gestione del proprio sito.
Il percorso assoluto del dominio è:
d:\inetpub\webs\nomedominioxxx
Ad esempio, il percorso assoluto del dominio www.prova.it è
d:\inetpub\webs\provait
Compilare la stringa "nomedominioxxx" sostituendola con il nome del proprio dominio (privo di www) e la sua estensione, senza inserire il carattere "." tra il nome del dominio e l'estensione stessa. Inoltre all'interno di uno script in Php, il carattere "\" va sostituito con "//".
I Server di Aruba supportano, oltre alle consuete pagine statiche (htm, html):
Microsoft IIS 10
Pagine ASP.NET/.NET framework (2.0-3.5/4.0-4.8)
Classic ASP 3.0
Supp. Visual Studio .NET
Ajax / LINQ
MVC
PHP, selezionabile tra 7.4.x (obsoleta), 8.0.x, 8.1.x e 8.2.x
Server Side Include (SSI)
ADO.NET
XML 4
WAP
Supportato in modo nativo il Database Access® (.mdb - .accdb).
Le pagine possono inoltre scrivere su file di formato testuale come ad esempio txt, dat, log, csv e simili, previo inserimento nelle apposite
cartelle con permessi speciali. Supportata tramite il driver MyODBC anche la connessione a Database MySQL, opzione acquistabile a parte fra i servizi aggiuntivi.
Di seguito i nomi con cui deve essere nominata la propria home page, indicati in ordine di priorità:
Index.shtm
Index.htm
Index.html
Index.php
Index.asp
Index.aspx
Index.stm
Index.shtml
Default.htm
Default.html
Default.php
Default.asp
Default.aspx
Default.stm
Default.shtml
Homepage.html
Se è presente index.htm non risulta visibile in automatico index.html (è successiva nella lista) e così via. Una volta scelto il nome della home page, controllare che non siano quindi presenti file con uno degli altri nomi indicati nella lista.
I seguenti linguaggi
non sono supportati dall'offerta base:
- JSP (Java Server Page
- .cfml
- Cold Fusion
- J2SE
- Tomcat
Tali linguaggi sono una prerogativa dei
Server Dedicati o dei
Cloud Server.
Facendo interagire la
DLL del GestPay con il
linguaggio ASP.NET è possibile che si verifichi l'errore:
CS0246: The type or namespace name 'GestPayCrypt' could not be found (are you missing a using directive or an assembly reference?)
Per evitare questo e altri problemi nell’utilizzo della DLL in questione includere il codice indicato di seguito all’interno del proprio file web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
<compilation debug="false">
<assemblies>
<add assembly="GestPayCrypt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cb85b593f17970db"/>
</assemblies>
</compilation>
</system.web>
</configuration>
In caso di assenza del file web.config questo deve essere appositamente creato e deve includere il codice sopra riportato.
Una volta effettuata l'operazione,
per richiamare correttamente l'oggetto GestPay all'interno della propria pagina web, inserire nel codice della pagina quanto riportato di seguito, (i campi che riportano ***** devono essere compilati con i valori necessari per il corretto funzionamento):
GestPayCrypt.GestPayCrypt gpc = new GestPayCrypt.GestPayCrypt();
string shopLogin = "*****";
string currency = "*****";
string amount = "*****";
string shopTransactionId = "*****";
string buyerName = "*****";
string EncryptedString = "*****";
gpc.SetShopLogin(shopLogin);
gpc.SetCurrency(currency);
gpc.SetAmount(amount);
gpc.SetShopTransactionID(shopTransactionId);
gpc.SetBuyerName(buyerName);
gpc.SetEncryptedString(EncryptedString);
Con i piani Hosting Windows è possibile utilizzare i seguenti componenti:
- AspEmail, un componente nativo .NET, che consente l'invio di mail con varie opzioni, a più destinatari, con più file allegati, in formato HTML, con immegini e suoni incorporati.
- AspPdf, Un componente server ActiveX per la generazione dinamica, la lettura e la modifica di file PDF (Portable Document Format).
- AspUpload, un componente server che consente l'applicazione web per catturare i file caricati con un browser in appena 2 righe di script ASP. (l'upload del file è eseguito nell'apposita cartella di default con i permessi appropriati: "Public"). Il componente mostra la barra di avanzamento in fase di upload ed opzioni avanzate come il recupero di allegati da db da inserire in email (in congiunzione con il componente AspEmail).
- AspJpg, un componente server, permette il trattamento delle immagini, quali ad esempio il resize, al pari delle librerie GD per PHP.
Su Hosting Windows è possibile attivare:
- Librerie GDlib: è possibile richiedere l'attivazione di queste librerie sia su Hosting Windows che su Hosting Linux.
Per sapere dove è collocato il proprio dominio accedere al pannello di controllo dello stesso e cliccare sulla voce Dashboard nel menu di sinistra.
- Librerie ImageMagick: sono native in ambiente *nix e sono quindi presenti solo su Hosting Linux. Non è possibile attivarle su Hosting Windows per precisa scelta di salvaguardia delle prestazioni dei server: in tale ambiente infatti non sono presenti librerie grafiche.
In caso si necessiti di tali librerie, è possibile richiedere la modifica del proprio servizio, da Hosting Windows a Hosting doppio Windows+Linux oppure da Hosting Windows a Hosting Linux: in questo modo sarà possibile usufruire dell'ambiente nativo Linux.
In caso di modifica servizio da Hosting Windows a Hosting Linux, il nuovo spazio verrà attivato subito dopo la registrazione del pagamento richiesto per attuare la modifica; il vecchio servizio verrà disattivato ed il contenuto cancellato.
In nessun caso il contenuto del sito presente sul vecchio spazio web è spostato automaticamente sul nuovo. Prima di chiedere la modifica servizio assicurarsi di avere una copia di backup del materiale
Per verificare la classe di IP di appartenenza del proprio dominio,
effettuare un NSlookup, eseguendo una prompt dei comandi, e
digitando "nslookup" seguito dal nome del dominio preceduto sempre da www per cui si vuole verificare l'Ip di appartenenza al prompt:
Non è possibile installare componenti personalizzati e registrare DLL di terze parti o ActiveX.
I server sono installati come da raccomandazione Microsoft per ISP, ovvero con installazione minima.
Per i linguaggi di scripting installati come Php sono disponibili le librerie e gli oggetti presenti di default nell'
installazione base.
Nell'offerta
Server dedicati-
Cloud è possibile installare qualunque componente di cui si necessiti.
No, non è possibile effettuare questo tipo di operazione in quanto tale protocollo non è abilitato.
Sì, è possibile effettuare Ping o Trace verso domini in Hosting tramite una qualsiasi connessione.
Su Hosting Windows sono le seguenti estensioni:
MIME Maps Extension Type
.323 text/h323
.3g2 video/3gpp2
.3gp2 video/3gpp2
.3gp video/3gpp
.3gpp video/3gpp
.aaf application/octet-stream
.aac audio/aac
.aca application/octet-stream
.accdb application/msaccess
.accde application/msaccess
.accdt application/msaccess
.acx application/internet-property-stream
.adt audio/vnd.dlna.adts
.adts audio/vnd.dlna.adts
.afm application/octet-stream
.ai application/postscript
.aif audio/x-aiff
.aifc audio/aiff
.aiff audio/aiff
.appcache text/cache-manifest
.application application/x-ms-application
.art image/x-jg
.asd application/octet-stream
.asf video/x-ms-asf
.asi application/octet-stream
.asm text/plain
.asr video/x-ms-asf
.asx video/x-ms-asf
.atom application/atom+xml
.au audio/basic
.avi video/avi
.axs application/olescript
.bas text/plain
.bcpio application/x-bcpio
.bin application/octet-stream
.bmp image/bmp
.c text/plain
.cab application/vnd.ms-cab-compressed
.calx application/vnd.ms-office.calx
.cat application/vnd.ms-pki.seccat
.cdf application/x-cdf
.chm application/octet-stream
.class application/x-java-applet
.clp application/x-msclip
.cmx image/x-cmx
.cnf text/plain
.cod image/cis-cod
.cpio application/x-cpio
.cpp text/plain
.crd application/x-mscardfile
.crl application/pkix-crl
.crt application/x-x509-ca-cert
.csh application/x-csh
.css text/css
.csv application/octet-stream
.cur application/octet-stream
.dcr application/x-director
.deploy application/octet-stream
.der application/x-x509-ca-cert
.dib image/bmp
.dir application/x-director
.disco text/xml
.dll application/x-msdownload
.dll.config text/xml
.dlm text/dlm
.doc application/msword
.docm application/vnd.ms-word.document.macroEnabled.12
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.dot application/msword
.dotm application/vnd.ms-word.template.macroEnabled.12
.dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template
.dsp application/octet-stream
.dtd text/xml
.dvi application/x-dvi
.dvr-ms video/x-ms-dvr
.dwf drawing/x-dwf
.dwp application/octet-stream
.dxr application/x-director
.eml message/rfc822
.emz application/octet-stream
.eot application/vnd.ms-fontobject
.eps application/postscript
.esd application/vnd.ms-cab-compressed
.etx text/x-setext
.evy application/envoy
.exe application/octet-stream
.exe.config text/xml
.fdf application/vnd.fdf
.fif application/fractals
.fla application/octet-stream
.flr x-world/x-vrml
.flv video/x-flv
.gif image/gif
.glb model/gltf-binary
.gtar application/x-gtar
.gz application/x-gzip
.h text/plain
.hdf application/x-hdf
.hdml text/x-hdml
.hhc application/x-oleobject
.hhk application/octet-stream
.hhp application/octet-stream
.hlp application/winhlp
.hqx application/mac-binhex40
.hta application/hta
.htc text/x-component
.htm text/html
.html text/html
.htt text/webviewhtml
.hxt text/html
.ico image/x-icon
.ics text/calendar
.ief image/ief
.iii application/x-iphone
.inf application/octet-stream
.ins application/x-internet-signup
.isp application/x-internet-signup
.IVF video/x-ivf
.jar application/java-archive
.java application/octet-stream
.jck application/liquidmotion
.jcz application/liquidmotion
.jfif image/pjpeg
.jpb application/octet-stream
.jpe image/jpeg
.jpeg image/jpeg
.jpg image/jpeg
.js application/javascript
.json application/json
.jsonld application/ld+json
.jsx text/jscript
.latex application/x-latex
.less text/css
.lit application/x-ms-reader
.lpk application/octet-stream
.lsf video/x-la-asf
.lsx video/x-la-asf
.lzh application/octet-stream
.m13 application/x-msmediaview
.m14 application/x-msmediaview
.m1v video/mpeg
.m2ts video/vnd.dlna.mpeg-tts
.m3u audio/x-mpegurl
.m4a audio/mp4
.m4v video/mp4
.man application/x-troff-man
.manifest application/x-ms-manifest
.map text/plain
.mdb application/x-msaccess
.mdp application/octet-stream
.me application/x-troff-me
.mht message/rfc822
.mhtml message/rfc822
.mid audio/mid
.midi audio/mid
.mix application/octet-stream
.mmf application/x-smaf
.mno text/xml
.mny application/x-msmoney
.mov video/quicktime
.movie video/x-sgi-movie
.mp2 video/mpeg
.mp3 audio/mpeg
.mp4 video/mp4
.mp4v video/mp4
.mpa video/mpeg
.mpe video/mpeg
.mpeg video/mpeg
.mpg video/mpeg
.mpp application/vnd.ms-project
.mpv2 video/mpeg
.ms application/x-troff-ms
.msi application/octet-stream
.mso application/octet-stream
.mvb application/x-msmediaview
.mvc application/x-miva-compiled
.nc application/x-netcdf
.nsc video/x-ms-asf
.nws message/rfc822
.ocx application/octet-stream
.oda application/oda
.odc text/x-ms-odc
.ods application/oleobject
.oga audio/ogg
.ogg video/ogg
.ogv video/ogg
.one application/onenote
.onea application/onenote
.onetoc application/onenote
.onetoc2 application/onenote
.onetmp application/onenote
.onepkg application/onenote
.osdx application/opensearchdescription+xml
.otf font/otf
.p10 application/pkcs10
.p12 application/x-pkcs12
.p7b application/x-pkcs7-certificates
.p7c application/pkcs7-mime
.p7m application/pkcs7-mime
.p7r application/x-pkcs7-certreqresp
.p7s application/pkcs7-signature
.pbm image/x-portable-bitmap
.pcx application/octet-stream
.pcz application/octet-stream
.pdf application/pdf
.pfb application/octet-stream
.pfm application/octet-stream
.pfx application/x-pkcs12
.pgm image/x-portable-graymap
.pko application/vnd.ms-pki.pko
.pma application/x-perfmon
.pmc application/x-perfmon
.pml application/x-perfmon
.pmr application/x-perfmon
.pmw application/x-perfmon
.png image/png
.pnm image/x-portable-anymap
.pnz image/png
.pot application/vnd.ms-powerpoint
.potm application/vnd.ms-powerpoint.template.macroEnabled.12
.potx application/vnd.openxmlformats-officedocument.presentationml.template
.ppam application/vnd.ms-powerpoint.addin.macroEnabled.12
.ppm image/x-portable-pixmap
.pps application/vnd.ms-powerpoint
.ppsm application/vnd.ms-powerpoint.slideshow.macroEnabled.12
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.ppt application/vnd.ms-powerpoint
.pptm application/vnd.ms-powerpoint.presentation.macroEnabled.12
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.prf application/pics-rules
.prm application/octet-stream
.prx application/octet-stream
.ps application/postscript
.psd application/octet-stream
.psm application/octet-stream
.psp application/octet-stream
.pub application/x-mspublisher
.qt video/quicktime
.qtl application/x-quicktimeplayer
.qxd application/octet-stream
.ra audio/x-pn-realaudio
.ram audio/x-pn-realaudio
.rar application/octet-stream
.ras image/x-cmu-raster
.rf image/vnd.rn-realflash
.rgb image/x-rgb
.rm application/vnd.rn-realmedia
.rmi audio/mid
.roff application/x-troff
.rpm audio/x-pn-realaudio-plugin
.rtf application/rtf
.rtx text/richtext
.scd application/x-msschedule
.sct text/scriptlet
.sea application/octet-stream
.setpay application/set-payment-initiation
.setreg application/set-registration-initiation
.sgml text/sgml
.sh application/x-sh
.shar application/x-shar
.sit application/x-stuffit
.sldm application/vnd.ms-powerpoint.slide.macroEnabled.12
.sldx application/vnd.openxmlformats-officedocument.presentationml.slide
.smd audio/x-smd
.smi application/octet-stream
.smx audio/x-smd
.smz audio/x-smd
.snd audio/basic
.snp application/octet-stream
.spc application/x-pkcs7-certificates
.spl application/futuresplash
.spx audio/ogg
.src application/x-wais-source
.ssm application/streamingmedia
.sst application/vnd.ms-pki.certstore
.stl application/vnd.ms-pki.stl
.sv4cpio application/x-sv4cpio
.sv4crc application/x-sv4crc
.svg image/svg+xml
.svgz image/svg+xml
.swf application/x-shockwave-flash
.t application/x-troff
.tar application/x-tar
.tcl application/x-tcl
.tex application/x-tex
.texi application/x-texinfo
.texinfo application/x-texinfo
.tgz application/x-compressed
.thmx application/vnd.ms-officetheme
.thn application/octet-stream
.tif image/tiff
.tiff image/tiff
.toc application/octet-stream
.tr application/x-troff
.trm application/x-msterminal
.ts video/vnd.dlna.mpeg-tts
.tsv text/tab-separated-values
.ttf application/octet-stream
.tts video/vnd.dlna.mpeg-tts
.txt text/plain
.u32 application/octet-stream
.uls text/iuls
.ustar application/x-ustar
.vbs text/vbscript
.vcf text/x-vcard
.vcs text/plain
.vdx application/vnd.ms-visio.viewer
.vml text/xml
.vsd application/vnd.visio
.vss application/vnd.visio
.vst application/vnd.visio
.vsto application/x-ms-vsto
.vsw application/vnd.visio
.vsx application/vnd.visio
.vtx application/vnd.visio
.wasm application/wasm
.wav audio/wav
.wax audio/x-ms-wax
.wbmp image/vnd.wap.wbmp
.wcm application/vnd.ms-works
.wdb application/vnd.ms-works
.webm video/webm
.wks application/vnd.ms-works
.wm video/x-ms-wm
.wma audio/x-ms-wma
.wmd application/x-ms-wmd
.wmf application/x-msmetafile
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
.wmp video/x-ms-wmp
.wmv video/x-ms-wmv
.wmx video/x-ms-wmx
.wmz application/x-ms-wmz
.woff font/x-woff
.woff2 application/font-woff2
.wps application/vnd.ms-works
.wri application/x-mswrite
.wrl x-world/x-vrml
.wrz x-world/x-vrml
.wsdl text/xml
.wtv video/x-ms-wtv
.wvx video/x-ms-wvx
.x application/directx
.xaf x-world/x-vrml
.xaml application/xaml+xml
.xap application/x-silverlight-app
.xbap application/x-ms-xbap
.xbm image/x-xbitmap
.xdr text/plain
.xht application/xhtml+xml
.xhtml application/xhtml+xml
.xla application/vnd.ms-excel
.xlam application/vnd.ms-excel.addin.macroEnabled.12
.xlc application/vnd.ms-excel
.xlm application/vnd.ms-excel
.xls application/vnd.ms-excel
.xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
.xlsm application/vnd.ms-excel.sheet.macroEnabled.12
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xlt application/vnd.ms-excel
.xltm application/vnd.ms-excel.template.macroEnabled.12
.xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template
.xlw application/vnd.ms-excel
.xml text/xml
.xof x-world/x-vrml
.xpm image/x-xpixmap
.xps application/vnd.ms-xpsdocument
.xsd text/xml
.xsf text/xml
.xsl text/xml
.xslt text/xml
.xsn application/octet-stream
.xtp application/octet-stream
.xwd image/x-xwindowdump
.z application/x-compress
.zip application/x-zip-compressed
.msu application/octet-stream
.wim application/x-ms-wim