当前位置: 操作系统/服务器>linux
本页文章导读:
▪IIS支持WAP及ASP生成WML的设置方法
首先在打开IIS,然后在默认网站的属性–HTTP头–MMIE映射–文件类型–添加注册文件的类型: 代码如下:Associated Extension MIME Type wml text/vnd.wap.wml wmlc application/vnd.wap.wmlc wbmp image/vnd.wap.wbmp wmlsc ap.........
▪apache tomcat 一个网站多域名的实现方法
windows下 C:\WINDOWS\system32\drivers\etc 文件夹内 hosts 里加上 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 其中 www.domain.com 与 b.........
▪代理模板与主站模板的常见问题
1. 您的代理没有定义自己模板时,可以调用主站的默认模板吗? 答:可以。如果您的代理没有定义自己模板的情况下,您的代理访问自己 的服务域名时,就会自动调.........
[1]IIS支持WAP及ASP生成WML的设置方法
来源: 互联网 发布时间: 2013-12-24
首先在打开IIS,然后在默认网站的属性–HTTP头–MMIE映射–文件类型–添加注册文件的类型:
Associated Extension MIME Type
wml text/vnd.wap.wml
wmlc application/vnd.wap.wmlc
wbmp image/vnd.wap.wbmp
wmlsc application/vnd.wap.wmlscriptc
wmls text/vnd.wap.wmlscript
wsc application/vnd.wap/wmlscriptc
现在你就可以在你的站点添加wml文件了。可以用手机模拟器来浏览,或者opera浏览器浏览。如果你的主机是对外发布的,那你就可以用手机来浏览你的网站了。
如果是用ASP生成wml,必须包含这句:
<% Response.ContentType=”text/vnd.wap.wml” %>
例如这个例子:test.asp
<%@ Language=VBScript %>
<% Response.ContentType=”text/vnd.wap.wml” %>
<?xml version=”1.0″?>
<!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.1//EN”
“http://www.wapforum.org/DTD/wml_1.1.xml“>
<wml>
<card id=”main”>
<p>
Just A test on my wap site!
</p>
</card>
</wml>
代码如下:
Associated Extension MIME Type
wml text/vnd.wap.wml
wmlc application/vnd.wap.wmlc
wbmp image/vnd.wap.wbmp
wmlsc application/vnd.wap.wmlscriptc
wmls text/vnd.wap.wmlscript
wsc application/vnd.wap/wmlscriptc
现在你就可以在你的站点添加wml文件了。可以用手机模拟器来浏览,或者opera浏览器浏览。如果你的主机是对外发布的,那你就可以用手机来浏览你的网站了。
如果是用ASP生成wml,必须包含这句:
代码如下:
<% Response.ContentType=”text/vnd.wap.wml” %>
例如这个例子:test.asp
代码如下:
<%@ Language=VBScript %>
<% Response.ContentType=”text/vnd.wap.wml” %>
<?xml version=”1.0″?>
<!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.1//EN”
“http://www.wapforum.org/DTD/wml_1.1.xml“>
<wml>
<card id=”main”>
<p>
Just A test on my wap site!
</p>
</card>
</wml>
[2]apache tomcat 一个网站多域名的实现方法
来源: 互联网 发布时间: 2013-12-24
windows下 C:\WINDOWS\system32\drivers\etc 文件夹内 hosts 里加上
127.0.0.1 www.domain.com
127.0.0.1 bbs.domain.com
127.0.0.1 www.domain.com
127.0.0.1 bbs.domain.com
127.0.0.1 www.domain.com
127.0.0.1 bbs.domain.com 其中 www.domain.com 与 bbs.domain.com 共享同一个网站,目录为 D:\web\bbs\webapps\ROOT
在Apache 的 conf\httpd.conf 里修改
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
主要是增加了
ServerAlias bbs.domain.com
ServerAlias bbs.domain.com
ServerAlias bbs.domain.com在tomcat 的 D:\web\bbs\conf\server.xml 里修改
<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>
<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>
</Host>
<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>
</Host>
主要是增加了
<Alias> bbs.domain.com </Alias>
127.0.0.1 www.domain.com
127.0.0.1 bbs.domain.com
127.0.0.1 www.domain.com
127.0.0.1 bbs.domain.com
127.0.0.1 www.domain.com
127.0.0.1 bbs.domain.com 其中 www.domain.com 与 bbs.domain.com 共享同一个网站,目录为 D:\web\bbs\webapps\ROOT
在Apache 的 conf\httpd.conf 里修改
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
主要是增加了
ServerAlias bbs.domain.com
ServerAlias bbs.domain.com
ServerAlias bbs.domain.com在tomcat 的 D:\web\bbs\conf\server.xml 里修改
<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>
<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>
</Host>
<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>
</Host>
主要是增加了
<Alias> bbs.domain.com </Alias>
[3]代理模板与主站模板的常见问题
来源: 互联网 发布时间: 2013-12-24
1. 您的代理没有定义自己模板时,可以调用主站的默认模板吗?
答:可以。如果您的代理没有定义自己模板的情况下,您的代理访问自己
的服务域名时,就会自动调用的主站的默认模板(管理员在管理区,
模板管理中定义的默认代理模板)。
2. 您的代理已经定义自己模板时,可以调用代理的默认模板吗?
答:可以。如果您的代理已经定义了自己模板,您的代理访问自己的服务
域名时,就会自动调用代理自己已定义的模板。
3. 为何管理员必须有一个主站模板是公开的?
答:您的代理可以在代理区,模板管理中,使用管理员定义的任何模板来
修改成为自己的独立模板,因此,管理员在平台管理区必须有一个模
板是公开的,不然会造成代理没有模板可用使用,导致您的代理无法
登陆代理区。
4. 代理模板的调用顺序是怎样的?
答:您的代理首次登陆时,如果是直接代理,他看到的模板是由管理员提
供的第一个公开的“代理默认模板”;如果您的代理是子代理,登陆
时平台首先会调用“上级代理定义公开的独立模板”,如果上级代
理没有定义公开的独立模板,平台就会调用“管理员定义的代理默认
模板”给子代理使用。
5. 您的代理或者子代理是否可以自己定义模板,并把自己模板独立出来?
答:如果您的代理或者子代理自己定义过模板,他们的模板会独立出来
,不受管理员修改默认模板的影响。
6. 所有的模板是按域名来识别的吗?
答:是的。就是说,您在IE中输入您代理的服务域名,平台就会自动显示
您的代理模板。输入主站域名,就会显示管理员(freehost)用户定义
的模板。
答:可以。如果您的代理没有定义自己模板的情况下,您的代理访问自己
的服务域名时,就会自动调用的主站的默认模板(管理员在管理区,
模板管理中定义的默认代理模板)。
2. 您的代理已经定义自己模板时,可以调用代理的默认模板吗?
答:可以。如果您的代理已经定义了自己模板,您的代理访问自己的服务
域名时,就会自动调用代理自己已定义的模板。
3. 为何管理员必须有一个主站模板是公开的?
答:您的代理可以在代理区,模板管理中,使用管理员定义的任何模板来
修改成为自己的独立模板,因此,管理员在平台管理区必须有一个模
板是公开的,不然会造成代理没有模板可用使用,导致您的代理无法
登陆代理区。
4. 代理模板的调用顺序是怎样的?
答:您的代理首次登陆时,如果是直接代理,他看到的模板是由管理员提
供的第一个公开的“代理默认模板”;如果您的代理是子代理,登陆
时平台首先会调用“上级代理定义公开的独立模板”,如果上级代
理没有定义公开的独立模板,平台就会调用“管理员定义的代理默认
模板”给子代理使用。
5. 您的代理或者子代理是否可以自己定义模板,并把自己模板独立出来?
答:如果您的代理或者子代理自己定义过模板,他们的模板会独立出来
,不受管理员修改默认模板的影响。
6. 所有的模板是按域名来识别的吗?
答:是的。就是说,您在IE中输入您代理的服务域名,平台就会自动显示
您的代理模板。输入主站域名,就会显示管理员(freehost)用户定义
的模板。
最新技术文章: