匿名
未登录
创建账号
登录
istudylinux
搜索
查看“ShortURL配置”的源代码
来自istudylinux
命名空间
页面
讨论
更多
更多
页面操作
阅读
查看源代码
历史
←
ShortURL配置
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
将网站的网址变成形如<code>www.istudylinux.cn/index.php?title=首页</code>或者<code>www.istudylinux.cn/wiki/首页</code>。 == 域名格式 == 以百度举例说明<ref>[https://zh.wikipedia.org/wiki/%E5%9F%9F%E5%90%8D 维基百科-域名]</ref> * image.baidu.com ** com 顶级域名,还有其他的如org,net,cn等等 ** baidu 二级域名(通常也是我们注册域名的时候注册的名称) ** image 三级域名,可以有多个,比如video,map等等 == 域名使用 == 如果我们注册了域名,比如本站<code>istudylinux.cn</code>,我可以在域名控制台创造出无数个三级域名,比如 # mw.istudylinux.cn # wiki.istudylinux.cn # baidu.istudylinux.cn # ... 这里域名使用遵循一定的“标准”(前提是你使用该域名来进行wiki网站的维护),比如mw官网一般都是建议大家都在域名后面跟上“/name”的格式。 == 优势和劣势 == * <cite>优势:缩短URL会对终端用户隐藏大部分技术细节,这对大部分站点拥有者都是有用的。除此之外,这还意味着当底层软件变动时可以保持url的稳定性。 对访问者来说,他们也更易于记忆并且让访问者更方便的根据URL进行导航。 此外,短URL提供优于搜索引擎优化的默认URL的优势,因为在计算页面排名时,搜索引擎可以不利地处理包含?的URL。</cite> * <cite>劣势:需要配置,因此,根据您使用的托管环境,可能很难重新创建。 但是,由于每个广泛使用的Web服务器都能够配置为使用短URL,因此大多数付费Web托管服务都应支持此功能。任何不提供此功能的主机都不值得你花钱。</cite><ref>[https://www.mediawiki.org/wiki/Manual:Short_URL/zh#优势与劣势 短URL的优势与劣势]</ref> == mw建议的格式 == '''注意:这里的格式啥的都是一般定义的,没有强制规定,想怎么用就怎么用,当然是在易用易维护的情况下。we happy just ok!''' {| class="wikitable" |+ 一些格式参考 |- ! URL !! 说明 !! 备注 |- | http://istudylinux.cn/w/index.php?title=Page_title || MediaWiki的最新版本,有CGI支持 || 安装wiki后默认的格式 |- style="color:red;" | http://istudylinux.cn/w/index.php/Page_title || MediaWiki的最新版本,无CGI支持 || 不推荐 |- style="color:green;" | http://istudylinux.cnwiki/Page_title || 推荐,这是最常见的配置,维基百科就是这样 || 但是不是默认就是这样的,因为它需要服务端的修改。 |- style="color:green;" | http://mw.istudylinux.cn/wiki/Page_title || 推荐 || 这样一个域名可以用在多个网站上 |- style="color:red;" | http://istudylinux.cn/Page_title || 不推荐 || |- style="color:red;" | http://wiki.istudylinux.cn/Page_title || 不推荐 || |} == 配置 == === 形如/index.php?title=Page_title === 该形式目前是在mw安装完成后,默认是该种格式。不需要额外的配置 === 形如/wiki/Page_title === 需要修改如下文件 * LocalSettings.php * nginx(或apache) ==== nginx ==== 上述文件需要相互配合修改。 * [[ShortURL配置/nginx|nginx修改方法]] ==== apache ==== * [[ShortURL配置/apache|apache修改方法]] == 名词 == === CGI(通用网关接口) === <cite>简而言之,一个 HTTP POST 请求,从客户端经由 标准输入 发送数据到一个CGI 程序。同时携带其他数据,例如 URL 路径, HTTP头字段数据,被转换为进程的环境变量。</cite> <cite>实现维基百科编辑的CGI程序的一个例子:首先用户代理程序向这个CGI程序请求某个名称的条目,如果该条目页面存在,CGI程序就会去获取那个条目页面的原始数据,然后把它转换成HTML并把结果输出给浏览器;如果该条目页面不存在,CGI程序则会提示用户新建一个页面。所有维基操作都是通过这个CGI程序来处理的。</cite><ref>[https://zh.wikipedia.org/wiki/%E9%80%9A%E7%94%A8%E7%BD%91%E5%85%B3%E6%8E%A5%E5%8F%A3 CGI-通用网关接口]</ref> == 参考 == <references /> [[分类:入门]]
返回至“
ShortURL配置
”。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
Wiki工具
Wiki工具
特殊页面
页面值
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志