日期:2014-05-18  浏览次数:20415 次

我把后台管理独立分配了一个域名,怎么在该后台生成静态页面到另一个域名里
我把后台管理独立分配了一个域名,怎么在该后台生成静态页面到另一个域名里

同属于一个服务器,两个不同的域名,一个是前台网站的页面,一个是后台管理,分不同的目录存放,如果不分域名就很好实现,生成静态页面,现在的问题是分配了独立域名,后台管理生成页面只能生成到后台管理的域名里,不能在前台网站的目录里生成文件,怎么实现跨域生成

后台的目录名是ptadmin 域名是ptadmin.web.com 前台的目录名是ptweb 域名虽ptweb.web.com 共同存放在d盘的wwwroot目

录里,现在想实现在域名ptadmin.web.com里添加的新闻生成静态页面到ptweb.web.com域名的html目录中,怎么实现!!

------解决方案--------------------
1、生成的时候,直接用物理路径,如果D:\wwwroot\ptweb,需要写死
2、与ptweb通讯,把生成程序放到ptweb里,比如,ptadmin调用webservice,指挥ptweb自己生成
------解决方案--------------------
你可以生成完成之后自动压缩调用ftp上传 传到前台后自解压
也可以调用webservice上传
也可以把这个生成静态页面的功能做在前台 用iframe放到后台
------解决方案--------------------
直接用物理路径,可以把放静态页的目录路劲配置在你的web.config里面,最麻烦的问题是访问权限问题,你可以参考下面的解决办法做访问权限:
1 在 Web 服务器上修改 ASPNET 帐户的密码为 password 。
2 在远程文件服务器上,修改 ASPNET 帐户(如果没有该帐户则创建之)的密码为 password 。
3 在远程文件服务器上,为 ASPNET 帐户设置相应目录的访问权限。
4 修改 Web.config 文件,在 <system.web> 配置节中添加:
<identity impersonate="true" userName="ASPNET" password="password" />
5 上述三处的密码可任意设置,但必须保持一致。