installationmagento
magento 时间:2021-04-12 阅读:(
)
07/25/2016Magentoplugin2.
0manual107/25/2016Magentoplugin2.
0manual21Contents1Contents22Introduction33ConnecttheplugintoaTripolisDialogueclient43.
1Pluginsettings43.
2ConnectionwithTripolisDialogue44Databasesmappingsandcontactsynchronization54.
1ContactSynchronization54.
1.
1Enabling/disablingofcontactsynchronizing54.
1.
2Statuspage54.
2Mapping54.
2.
1Databasemapping54.
2.
2Contactgroupmapping64.
2.
3Contactfieldmapping64.
3InitialSynchronization74.
3.
1Subscribingandunsubscribingofcontacts75Transactionalemails85.
1Transactionalfieldmapping85.
2EmailMapping96Useproductfeedsinemails116.
1Security116.
1.
1IPrestrictionoffeeds116.
1.
2Feeduserrestriction116.
2URLGenerator/Feedtypes116.
2.
1Customerfeed126.
2.
2Productfeed126.
2.
3Quotefeed136.
3Singleorderfeed146.
3.
1Invoicefeed146.
3.
2Shipmentfeed146.
3.
3Creditmemofeed146.
3.
4Sendtoafriendfeed156.
3.
5Sendwishlistfeed156.
3.
6Abandonedcart157Appendix177.
1Loglevel177.
2EmailObjectEncryptionsettings1707/25/2016Magentoplugin2.
0manual32IntroductionInthisdocumentwedescribeindetailhowtousetheMagentoPluginforTripolisDialoguetosynchronizecontactsandsendemailstoMagentocustomers.
Themainstepsinthisprocessare:1.
ConnecttheplugintoaTripolisDialogueclient(Section3).
2.
CreatemappingsforContactSynchronization(Section4).
3.
Setuptransactionalemails(Section5).
4.
Useproductfeedsinemails(Section6).
ForcontactsynchronisationyoucanconnectaMagentostoreviewtoaTripolisDialoguedatabase.
Thisdatabasewillcontaincontactrecordsandasauseryoucanmapanystorefieldwithcustomerdata,toadatabasefieldinTripolisDialogue.
Youcanalsosetuponegroupforsubscribersandoneforunsubscribersthatthepluginwillusebasedonthecustomerprofilesettings.
ContactswillbeupdatedautomaticallyinTripolisDialoguewhenchangesoccurinthewebshop.
Inthissynchronizationthewebshopisalwaysleading.
Whenfirsttakingtheplugininproductionitisnecessarytodoaninitialsynchronization.
ForsendingtransactionalemailsthepluginusesaseparatedatabaseinTripolisDialogue(ormultipledatabasesiftherearemultiplestoreviews).
Thisdatabasewillnotcontaincontacts,buttransactionalrecords.
Fortheserecordsyoucancreateadatabasemappingoftype"transactions"alongwiththenecessaryfieldmappingsforthisdatabasemap.
IntheWorkspaceconnectedtothisdatabaseyoucanmaptransactionalemailstothedefaultmailsinMagento.
Foreachtransactionalevent,thepluginwillcreateatransactionalrecordandwillsendouttheemailmappedtothisevent.
Detailsforeachtransactioncanbefoundinthevarioustransactionfeeds(Section6.
2).
Forcommercialemailstoyourcontactsthepluginprovidesanumberofproductfeeds.
TherearevariousfeedtypessuchasLatestAdditions,Bestsellers,etc.
andtheURLforeachfeedcanbegeneratedbasedontype,numberofproductsandproductcategory.
ThesefeedscanbeusedinNewslettersorDirectEmailsinTripolisDialogue.
ThefeedURL'shaveaclearstructurethatmakesthemeasytouseincombinationwithplaceholdersforarticlefieldsinnewsletters.
07/25/2016Magentoplugin2.
0manual43ConnecttheplugintoaTripolisDialogueclientTosynchronizecustomersinMagentotocontactsinTripolisDialogueyouneedtoconfiguretheplugin.
3.
1PluginsettingsAfterinstallingtheplugin(seemagento_installation_manual)makesurethatyouenableditandthatyouprovidedan(administrator)email-addressfornotifications.
Leavedisabledduringsetup.
Enablerightbeforeinitialsynchronization.
Thesesettingscanbefoundunder:Maintab:Tripolis>Configuration>SettingsIfyouhavemultiplestoresrunningonyourMagentoinstallation,keepinmindthatthisconfiguration,bydefault,issetupforallstoreviews,orforeachstoreviewindividually.
ConfigurationofthescopeDefaultConfigmeansthatyoursettingswillapplyforallstoreviewsforwhichnoconfigurationhasbeenset.
ToconfigureaspecificstoreviewselectthatstoreviewinthedropdownoftheCurrentConfigurationScopeselectionbox.
3.
2ConnectionwithTripolisDialogueToestablishaconnectionwithTripolisDialogueyouprovideyourcredentialsintheDialogueInstancesection(makesuretouseadedicatedAPIaccountwithadvancedAPIrights).
YoucantesttheconnectionbyusingRunTest.
Maintab:Tripolis>Configuration>SettingsLoggingThepluginprovidesextensiveloggingoptions;pleasechecktheappendixformoredetails.
URLObjectEncryptionInformationusedinURL'scanbeencryptedwithAESencryption,seeappendixforfurtherdetails.
07/25/2016Magentoplugin2.
0manual54Databasesmappingsandcontactsynchronization4.
1ContactSynchronizationInthissynchronizationthewebshopisalwaysleading.
EmailiskeyinDialogueforcontactsynchronization(tohandlebothsubscribersandcustomers)Guesttransactionsareexcludedfromsynchronization.
4.
1.
1Enabling/disablingofcontactsynchronizingThecontactsynchronizationbetweenMagentoandTripolisDialoguecanbeenabledordisabledatalltimes.
ThisismanagedintheContactsynchronizationsection.
Maintab:Tripolis>Configuration>Settings4.
1.
2StatuspageBeforeinitialmapping,checktheConnectionstatusonthestatuspage.
Maintab:Tripolis>Status4.
2MappingForMagentotocommunicatewithTripolisDialogue,itisnecessarytocreatemappingsforcontact-databases,contact-groupsandcontact-fields.
4.
2.
1DatabasemappingStartwithcreatingadatabasemapbyclickingAddDatabaseMapinthetoprightcorner.
Maintab:Tripolis>Mapping>DatabasemappingThiswillopenfollowingpage:1.
Magentostore:selectthestoreviewforthismapping,donotuseAdmin2.
Mapname:chooseadescriptivenameforthismapping,e.
g.
"Englishshopcontactdatabasemap"3.
TripolisContactDatabase:selectacontactdatabase(ifdropdownisempty,checkconnectionstatus)4.
TripolisWorkspace:selectaWorkspace,necessaryformappingemails5.
Usedfor:2types,contactsortransactions07/25/2016Magentoplugin2.
0manual6Databasemappingscanbeusedforeithercontactsortransactions.
Inthissectionwefocusonthecontactsmapping.
Fortransactions,pleaselookatsection5.
AmappingforcontactswillcreatecontactrecordsinamappedTripolisDialoguedatabase,thiscontactdatabasecanbeusedfore-mailscampaigns.
Eachstoreviewcanbemappedtoit'sowncontactdatabase.
4.
2.
2ContactgroupmappingGroupmappingisnecessarytomapMagento'snewslettersubscribersandunsubscriberstoTripolisDialogue,It'scurrentlytheonlysupportedgrouptype.
Thismappingallowsyoutomanageyournewslettersubscribersandunsubscribers,makesuretomapbothgroupsbeforestartinganinitialsync.
Maintab:Tripolis>Mapping>Groupmapping:1.
Magentosourcetype:SelectNewsletter(whichistheonlyoption).
2.
Magentosource:skipthisoption.
3.
Databasemap:selectdatabasemapping.
4.
TripolisGroup:selectagroupinTripolisDialogue.
5.
Usedfor:eithernewslettersubscribersornewsletterunsubscribers.
4.
2.
3ContactfieldmappingContactfieldmappingsareusedtomapfieldsinMagentowithcontactfieldsinTripolisDialogue.
YoucanmapallstandardcustomerfieldsinMagento.
Theonlymandatoryfieldforcontactsmappingisemailbutwerecommendtoalsomap:firstname,lastname.
Maintab:Tripolis>Mapping>Fieldmapping1.
DatabaseMap:selectdatabasemapping.
2.
TripolisField:afterselectingadatabasemapping,thelistofavailableTripolisfieldswillrefresh.
MakesurethattheDialoguecontactdoesnothaveaminimumlength(Min.
lengthshouldbe0orempty).
3.
MagentoSourceType:selectaMagentofieldcategory.
4.
Magentosource:selectasourcefieldtomatchtheselectedTripolisfield.
07/25/2016Magentoplugin2.
0manual74.
3InitialSynchronizationMagentocustomersaresynchronizedtotheTripolisDialoguecontactdatabaseinreal-timeaftercreationorupdateinMagento.
Beforetakingthepluginintoproduction,youneedtorunaninitialsynchronization.
Aftersettingupyourmappings(=database,group,contactfields)youcanclickSynchronizecontactstostartyourinitialsynchronization.
Maintab:Tripolis>StatusAsimilarpromptappears:MakesureNOTtoclosethispromptuntilyouarenotifiedthatthesyncisdone.
Ifforsomereasonanewinitialsyncisrequired,thiscaneasilybedonebyclearingtheclientdataResetallclientdata(mappingswillremainintact).
Andinitiating/clickingSynchronizecontactsagain.
4.
3.
1SubscribingandunsubscribingofcontactsMagentoisleadinginthesubscriptionandunsubscriptionofyournewslettersubscribers.
NewslettersubscriptionsaredoneviatheMagentofrontend.
Whenunsubscribingthroughnewsletters,yourunsubscribelinkshouldlooksimilarto(withoutaesEncrypt):http://MYMAGENTOHOST.
COM/index.
php/tripolis/subscriber/unsubscribe/email=${contact.
email}.
WewouldrecommendyouhowevertoencryptyourcontactdetailswithaesEncrypt(Section7.
2),similarto:http://MYMAGENTOHOST.
COM/index.
php/tripolis/subscriber/unsubscribe/email=${contact.
emailaesEncrypt(%278KNamWenYUeXpNOj%27,%27ziHV1baRH9ooTOCw%27)}.
07/25/2016Magentoplugin2.
0manual85TransactionalemailsForsendingtransactionalemailsthepluginusesaseparatedatabaseinTripolisDialogue(ormultipledatabasesiftherearemultiplestoreviews).
Thisdatabasewillnotcontaincontacts,buttransactionalrecords.
Forthisyoucanmakeadatabasemappingoftype"transactions"(Section4.
2.
1)andthedesiredfieldmappingsforthisdatabasemap(Section5.
1).
Touseallsortsoftransactionalinformationinyouremails,youcancreatefeedsfromMagento(Section6.
2)InaWorkspaceconnectedtothisdatabaseyoucancreatetransactionalemailsandmapthesetoexistingemailsinthewebshop(Section5.
2).
Foreachtransactionalevent,thepluginwillcreateatransactionalrecordandsendtheemailmappedtothisevent.
5.
1TransactionalfieldmappingMakesureyouhaveacreatedatransactionaldatabasemappingbeforecreatingtransactionalfieldmappings.
Tripolis>Mapping>TransactionalmappingIfyouuseatransactionaldatabase,thefollowingMagentoSourceattributesarerequiredtoenablethesynchronizationoftransactionalrecords:-TransactionId(type:String).
-Transaction(type:String).
-MagentoObjectId(type:String).
-Email(type:Email).
Ifyouaremakinguseofupdateemails(e.
g.
OrderUpdate,ShipmentUpdate,InvoiceUpdate)youshouldalsomaptheCommentattribute(toaStringfieldInTripolisDialogue),thisfieldisforcomment(s)thatwilltriggerupdateemails.
TimestampattributeshouldbemappedwithadatetimetypefieldinTripolisDialogueforadditionalloggingoftransactionalrecords.
07/25/2016Magentoplugin2.
0manual95.
2EmailMappingTohaveTripolisDialoguesendemailsinsteadofMagentoyouneedtomapMagento'sdefaultemailswith(direct)emaileditionsinDialogue.
Amappingfortransactionswillcreatetransactionalrecordsinamappeddatabase.
Theserecordscanbeusedforallsortsoftransactionalemails.
Atransactionrecordcanbeaninvoice,aconfirmation,anordermail,etc.
Itisonlypossibletocreateonemappingfortransactionsforeachstoreview.
Defaultmail-templates:1.
AbandonedCart2.
CreditMemoupdate3.
CreditMemoupdateforGuest4.
Invoiceupdate5.
InvoiceupdateforGuest6.
NewCreditMemo7.
NewCreditMemoforGuest8.
Newinvoice9.
NewinvoiceforGuest10.
NewShipment11.
NewShipmentforGuest12.
Newaccount13.
Newaccountconfirmationkey14.
Newaccountconfirmed15.
Newslettersubscriptionconfirmation16.
Newslettersubscriptionsuccess17.
Newsletterunsubscriptionsuccess18.
Orderupdate19.
OrderupdateforGuest20.
Sendproducttoafriend21.
ShareWishlist22.
Shipmentupdate23.
ShipmentupdateforGuestLikegroupandfieldmappings,emailmappingsarealsobasedonadatabasemapping,aworkspaceneedstobedefinedhowever,inordertomapdirectemaileditions(newslettersarenotmappable).
Passwordreset,notificationandreportemailsforinternalusecannotbesentthroughTripolisDialogue.
07/25/2016Magentoplugin2.
0manual10Maintab:Tripolis>Mapping>Emailmapping1.
Magentostore:selectastoreviewforwhichyouwanttomapatransactionalemail.
2.
MagentoEmailTemplate:selecttheMagentoemailtemplateyouwouldliketomap.
3.
DatabaseMap:selectthedatabasemap,whichcontainstheworkspacewithyourdirectemailtemplates4.
DirectEmailType:selecttheTripolisDialoguedirectemailtypeofthedirectemailedition.
5.
DirectEmail:selecttheTripolisDialoguedirectemailedition6.
EnableTripolisEmail:bydefaultsetto'Yes'.
7.
DisableMagentoEmail:bydefaultsetto'Yes'07/25/2016Magentoplugin2.
0manual116UseoffeedsandconfigurationsettingsThepluginisabletocreatexmlfeedsofcustomer,productandtransactionalinformation.
WiththesefeedsTripolisDialoguecancreatepersonalizedemailswithreal-timeinformationfromtheMagentowebshop.
KeepinmindthatusingfeedsforlargemailingsresultsinanincreasedloadforyourMagentoserver.
6.
1SecurityThepluginofferstwolevelsofsecuritytopreventunauthorizedaccesstothefeed'scontent.
6.
1.
1IPrestrictionoffeedsInyourconfigurationsettingsyoucanenteracomma-separatedlistofIPaddressesthatwillhaveexclusiveaccesstothefeeds.
TripolisSupportcanprovidetheIPaddressesusedbyyourTripolisDialogueinstance.
AdditionallyyoucouldaddyourownIPaddressfortestingpurposes.
Maintab:Configuration>Tripolis(leftmenuitem:Symfony|Modules)>FeedsettingsUsingtheIPrestrictionisnotrequired,howeverwestronglyrecommenddoingso.
6.
1.
2FeeduserrestrictionFeedscanonlybeaccessediftheURLofthefeedcontainsavalidsecuritykey.
Tocreateakeyyouneedtoregisteratleastonefeeduser.
Maintab:Tripolis>Feeds>UsersOpens:6.
2URLGenerator/FeedtypesTheplugincontainsaURLGeneratorthatcreatesaURLforacertainfeedtype.
Whenselectingdetailsforthefeed,theURLwillbuildupaccordingly.
AvailableFeeds:1.
Customer2.
Product(Singleproduct,Lastaddedproducts,Specialprice,Bestsellingproducts,Mostviewedproducts,Relatedtocustomerpurchases,Randomproducts)3.
Quote4.
Singleorder5.
Invoice6.
Shipment7.
Creditmemo8.
Sendtofriend9.
Sendwishlist07/25/2016Magentoplugin2.
0manual12TouseanxmlURLinaTripolisDialogueemailitispossibletoreplacecertainelementswithcontactmergefields,articlefieldsorotherFreeMarkervariablescomingfromcontactfieldsinyourdatabase.
Tripolis>Feeds>URLGeneratorFirst,selectaFeeduser.
Ifyouhaven'tcreatedoneyouwillbedirectedtotheNewFeedUserpage.
Next,selectaFeedtype:Whileselectingoptionsandenteringvalues,theExampleURLwillinstantbuildupaccordingly.
6.
2.
1CustomerfeedWiththisfeedyoucanaccessMagentocustomerdetails.
Thesesettingswillcreateafeedforcustomer139,like:http://MYMAGENTOHOST.
COM/index.
php/tripolis/feed/create/key/7e455b42794996a03c164df9039b4b50/type/customer/customerid/139/Customerid'scanbefoundintwolocations:-Customers>ManageCustomers:inthecolumnIDyoucanfindyourMagentocustomerid-InDialogueinthetransactionaldatabase,thefieldthathasbeenmatchedwithMagentoObjectIdAURLexampleforusingfeedinTripolisDialogue:http://MYMAGENTOHOST.
COM/index.
php/tripolis/feed/create/key/1691ddbcaf5b877545c485cff63d513b/type/customer/customerid/${contact.
customer_id}07/25/2016Magentoplugin2.
0manual136.
2.
2ProductfeedTheproductfeedcanbeusedtoloadproductsfromtheMagentodatabase.
Thereareafewlimitationshowever:-OnlyproductswithvisibilitysettoCatalog,Search,orCatalog&Searchcanbeloaded.
-OnlyproductsthataresettoEnabledandareinstockcanbeloaded.
Genericsettings:Theproductfeedisawrapperforalltheproductrelatedfeeds.
-Storeview:foreachfeedyouwillneedtoselectastoreview,asproductnamesanddescriptionsmayvary.
-Specifyamaximumnumberofproductstobeincluded,setthevalueof'Howmanyproducts'.
-Allproductfeedscanbefilteredbycategory.
Productselection:-Singleproduct:feedofonesingleproduct,youcanuseeitherSKUorproductIdtospecifywhichproduct.
-Lastaddedproducts:thisfeedwillprovidethemostrecentaddedproducts.
-Bestsellingproducts:thisfeedwillcontainthebestsellingproducts.
Currentlythisselectionisbasedonalltimesales.
-Mostviewedproducts:thisfeedwillcontainthemostviewedproducts.
Currentlythisselectionisbasedonalltimeviews.
-Relatedtocustomerpurchases:thisfeedalsorequiresacustomerId.
Productsrelatedtoproductswhichthecustomerhasboughtwillbeincludedinthisfeed.
-Randomproducts:asthenamesuggests,thisfeedwillcontainrandomproductsfortheselectedstoreviewandifspecifiedtheselectedcategory.
6.
2.
3QuotefeedThisfeedcanbeusedtofetchtheitemsofanabandonedshoppingcart.
QuoteidcanbefoundinthecontactfieldthatismappedwithMagento'sMagentoObjectId.
07/25/2016Magentoplugin2.
0manual146.
2.
4SingleorderfeedTheorderfeedrequireseithertheorder'sMagentoIdortheorder'sincrementid.
TheincrementidistheiddisplayedontheorderoverviewpageinMagento.
However,theorderidistheidintheDialoguefield(inthetransactionaldatabase)thathasbeenmatchedwithMagentoObjectId.
Itisalsopossibletomaptheincrementidtoyourtransactionalcontactdatabase,thereforetheorderfeedhasbeenconfiguredtoacceptboth.
6.
2.
5InvoicefeedTheInvoicefeedonlyrequiresaninvoiceid.
ThisIdcanbefetchedfromDialogueinthetransactionaldatabase:thesamefieldthathasbeenmatchedwithMagentoObjectId.
6.
2.
6ShipmentfeedTheshipmentfeedonlyrequiresashipmentid.
ThisIdcanbefetchedfromDialogueinthetransactionaldatabase:thesamefieldthathasbeenmatchedwithMagentoObjectId.
6.
2.
7CreditmemofeedTheCreditmemofeedonlyrequiresacreditmemoId.
ThisIdcanbefetchedfromDialogueinthetransactionaldatabase:thesamefieldthathasbeenmatchedwithMagentoObjectId.
07/25/2016Magentoplugin2.
0manual156.
2.
8SendtoafriendfeedUsuallywhenMagentosendsasendtofriendemailthecontentforthatemailisdirectlywrittenintotheemailtemplate.
Sincewearenotabletodosowestorethiscontentintoadatabase.
Thisfeedcanbeusedtoaccessthatcontent.
ThesendtofriendidcanbefetchedfromDialogueinthetransactionaldatabase:thesamefieldthathasbeenmatchedwithMagentoObjectId.
6.
2.
9SendwishlistfeedTheSendwishlistfeedissimilartothesendtofriendfeedtypeandmakesuseofthesametypeofid.
Thedifferenceisthatinsteadofsendingaproductacustomerissendinghisorherwishlisttoafriend.
6.
3Abandonedcartfeed/functionalityTheabandonedcartfeatureenablesyoutosendareminderemailtocustomerswhohaveaddeditemstotheirshoppingcartbuthaven'tcompletedtheorderprocess.
ThisfunctionalitycanbeenabledthroughtheAbandonedcartsettings:System>Configuration>Tripolis(leftmenuitem:Symfony|Modules)>AbandonedcartSetSendabandonedcartmailingstoYestoenabletheAbandonedcartfeature.
Schedulestandsfortheexpirationtimeofashoppingcart(consideredas'abandoned')Cronspeed:frequency/speedofyourcronjob(ScheduledTask),oftheserverMagentorunson.
07/25/2016Magentoplugin2.
0manual16MappingofAbandonedcartemailtemplate:Tripolis>Mapping>EmailmappingYouwillneedtomapthiscustomtemplatetoaTripolisDirectEmailtemplate.
07/25/2016Magentoplugin2.
0manual177Appendix7.
1LoglevelChoosebetweenErrorsonly,Errorsandnoticesonly,andEverything.
Errorsonlyiscustom.
7.
2EmailObjectEncryptionsettingsAllvaluesinURL'scanbeencryptedwithaesEncrypt('',')Anunsubscribeexample:http://MYMAGENTOHOST.
COM/index.
php/subscriber/unsubscribe/email=${contact.
emailaesEncrypt('8KNamWenYUeXpNOj','ziHV1baRH9ooTOCw')}EnterthesamevaluesyouusedaskeyandsaltinTripolisDialoguetoencryptanemailaddressheresothatthemodulecandecryptthevalue.
TheRunTestbuttonwillcheckifbothvalueshavealengthofexactly16characters.
Tripolis>Configuration>Settings
近日CloudCone商家对旗下的大硬盘VPS云服务器进行了少量库存补货,也是悄悄推送了一批便宜VPS云服务器产品,此前较受欢迎的特价20美元/年、1核心1G内存1Gbps带宽的VPS云服务器也有少量库存,有需要美国便宜大硬盘VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务...
看到群里网友们在讨论由于不清楚的原因,有同学的网站无法访问。他的网站是没有用HTTPS的,直接访问他的HTTP是无法访问的,通过PING测试可以看到解析地址已经比较乱,应该是所谓的DNS污染。其中有网友提到采用HTTPS加密证书试试。因为HTTP和HTTPS走的不是一个端口,之前有网友这样测试过是可以缓解这样的问题。这样通过将网站绑定设置HTTPS之后,是可以打开的,看来网站的80端口出现问题,而...
轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:1.用户购...
magento为你推荐
thinksns网站成功 安装ThinkSNS后主页有问题中国企业在线有什么B2B网站可以做国外的?多给些。。回答的好追加中国企业信息网中国企业网怎么样企业信息查询系统官网怎么在网上查询企业营业执照是否存在?大飞资讯伯乐资讯是什么公司缤纷网五彩缤纷的黑是什么梗?电子商务世界世界前十大电子商务企业名字佛山海虹海虹好吃吗,我从来没吃过如何发帖子怎么发帖子啊?地址栏图标网站在地址栏显示的图标,是怎么显示出来的
猫咪av永久最新域名 vps代购 最便宜虚拟主机 申请免费域名 搬瓦工官网 香港主机 bash漏洞 sockscap 回程路由 好看的桌面背景大图 阿里云代金券 柚子舍官网 网站卫士 免费cdn 安徽双线服务器 环聊 服务器是干什么用的 视频服务器是什么 ebay注册 免费asp空间 更多