.net aspx网站发布问题

我自己在电脑上写了一个小的.net aspx网站,要是我想把它做成那种像百度那样的可以在互联网上访问的网站,需要做些什么工作啊?
我自己百度过一些,但是由于太年轻了,,,看不太懂,现在具体问题有如下4个:

1.说要申请域名,那域名和我原来的每一个网页的名字都不同啊,比如我有一个"abc.aspx"作为各个做好页面中的一个首页,照理来说输入的网址应该是这个”abc.aspx”,那怎么变成一个.com或者.net之类的网址呢,而且,我之前比如在各个页面的重定向respnse.redirect("url")中的url要改成这个.com网址吗?

2.还有服务器,服务器一定要自己买吗?现在学生党,对于现在的初步尝试想尽量节俭一点,还有这个服务器是用来储存东西和处理事务的是吗?

3.写的网站里面自己连接了电脑的sql server数据库,想这种连接该怎么传到互联网才能够让别人也能够接收到数据库的数据呢(就像在自己的电脑上能够查看网页中从数据库里读取到的东西一样),还有自己原来图片等在本地的一些路径,难道这些都是原封不动地整个传到服务器或者其他什么地方吗?

4.如果要想这个网站在互联网上能够正常被访问,自己的电脑能够关机吗?

学艺不精,希望大家都能够不吝赐教,或者给一些参考,非常感谢!!

3个回答

1.说要申请域名,那域名和我原来的每一个网页的名字都不同啊,比如我有一个"abc.aspx"作为各个做好页面中的一个首页,照理来说输入的网址应该是这个”abc.aspx”,那怎么变成一个.com或者.net之类的网址呢,而且,我之前比如在各个页面的重定向respnse.redirect("url")中的url要改成这个.com网址吗?
域名是http://后面的那部分
http://www.abc.com/abc/def/a.aspx?id=1 中abc.com是域名需要注册,www.abc.com是二级域名,你自己可以分配。abc/def/a.aspx这个是路径,你在服务器上存储和配置。id=1是参数。

2.还有服务器,服务器一定要自己买吗?现在学生党,对于现在的初步尝试想尽量节俭一点,还有这个服务器是用来储存东西和处理事务的是吗?
租用阿里云一个月几十块钱。租用azure,1块钱使用3个月。这是最便宜的。租用的服务器相当于一个计算机,有cpu 内存 硬盘 自己的操作系统。
虽然可以不租用服务器,服务器自己搞是不要钱,但是你自己拉专线更贵。学生党就不推荐了。

3.写的网站里面自己连接了电脑的sql server数据库,想这种连接该怎么传到互联网才能够让别人也能够接收到数据库的数据呢(就像在自己的电脑上能够查看网页中从数据库里读取到的东西一样),还有自己原来图片等在本地的一些路径,难道这些都是原封不动地整个传到服务器或者其他什么地方吗?
使用相对路径。另外,你的网站访问数据库,你的用户访问你的网站,而不是你的用户直接访问数据库。你可以把连接字符串写在web.config里面。web服务器和数据库在一个计算机上,使用localhost或者127.0.0.1作为ip连数据库就可以了,不需要修改,就可以拿服务器用。

4.如果要想这个网站在互联网上能够正常被访问,自己的电脑能够关机吗?
你要是租用服务器,租用的服务器要开着。你要是自备服务器,你的计算机就得开着。但是前面说了,自备服务器太贵,不现实。

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复comeonbabe_: 不用谢,要是能帮我点下采纳就更好了。
2 年多之前 回复
comeonbabe_
comeonbabe_ 非常感谢!受教了!
2 年多之前 回复

问题1 申请域名是为了将让别人通过域名访问你的网站,你说的修改地址之类的,是不需要的。比如你使用iis来作为web服务器来发布网站,设定好iis
服务器相关配置就行了,会自动解析到对应的页面。
问题2 服务器一般都使用云服务器,也就是云主机。云服务器就是一台服务器,负责存储所有的数据和网站。可以多选几个,有免费试用的。
问题3 理论上是需要将你的电脑上的sql数据导出到云主机的sql数据库中。
问题4 采用云服务器,就和你自己的电脑没有关系了。

comeonbabe_
comeonbabe_ 哦哦,受教了,谢谢你!
2 年多之前 回复

你可以试一下花生壳,申请一个域名,然后端口重映射到自己的电脑上,就可以实现外网访问自己的电脑上的网站了,但是就像你说的,需要电脑一直开着。
如果觉得有意义可以弄一下,如果只是映射到自己电脑上,感觉意义不太大。

comeonbabe_
comeonbabe_ 嗯嗯,谢谢你
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐