NO.154 配置禅道:如何设置禅道系统为静态访问

禅道支持两种访问方式,一种是GET方式,其访问地址为/?m=xx&f=xx的这样的形式。

还有一种为静态访问方式,其访问地址形如/usr-login.html。

静态访问的url地址比get方式要更加简洁,直观。

本文来给大家介绍如何配置禅道通过静态访问。

一、apache的配置

1、首先,要加载rewrite模块。

找到apache的配置文件,一般是在apache的目录下面conf/httpd.conf。检查下rewrite模块是否加载。如果没有加载,则将其打开。然后重新启动apache服务器。

windows下面的配置文件如下:LoadModule rewrite_module modules/mod_rewrite.so。如果前面有#,将其去掉就可以了。

linux下面,根据实际的情况,来打开rewrite。

2、检查.htaccess文件的覆盖选项

打开apache的配置文件,检查 AllowOverride这样的选项,如果是None的话,将其改为All。(AllowOverride可能会有多个,挑选一个和禅道相关的目录,或者全部替换。)

3、禅道的一键安装包默认已经打开了rewrite模块和AllowOverride选项,所以可以忽略上面两个步骤。

二、配置禅道

打开config/my.php,将其中的 RequestType改成PATH_INFO就可以了。

1 <?php

2 $config->installed = true; //标志是否已经安装。

3 $config->debug = true; //是否打开debug功能。如果系统运行不正常,可将其设为true。

4 $config->requestType = ‘PATH_INFO‘; //如何获取当前请求的信息,可选值:PATH_INFO|GET。

三、常见问题

iis我们没有配置过,从理论上来讲,应该也是支持静态访问的。不过可能比较麻烦。如果有配置成功的朋友,请告诉我们方案。

如果配置了静态访问模式之后,禅道工作不正常,可以将其改为 GET方式。GET方式是最通用的一种访问方式。

时间: 2024-08-29 15:20:07

NO.154 配置禅道:如何设置禅道系统为静态访问的相关文章

System Center 2012 R2 CM系列之配置configuration manager防火墙设置

为了能够正常推送Configuration Manager 2012 R2客户端,必须添加防火墙例外设置,主要包括以下两个:A:文件和打印共享:B: Windows Management Instrumentation (WMI) 1. 打开并登录"BJ-DC-01"服务器,点击工具,打开组策略管理器 2. 右键相关域,点击创建"在这个域中创建GPO并在此处链接" 3. 新建GPO对话框中输入相应的GPO名称 4. 右键新创建的PGO,点击编辑,并打开组策略管理编辑

squid的配置及功能的设置

squid正向代理正向代理,意思是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端.客户端才能使用正向代理.从某种意义上说,"客户端和正向代理服务器像是位于同一个局域网".正向代理服务器的主要目的是缓存数据来响应客户端的 HTTP 请求,一般都会进行用户访问控制,使用时需要在浏览器中进行 IP 和端口设置.正向代理的典型用途是为在防火墙

DTU配置短信接收中心设置方法

参考资料:http://www.winertech.com/xzzx1.asp 为那DTU配置短信接收中心设置方法 前提:为那DTU 采用的是双串口的通信模式,调试串口与通信串口分离.请将串口接到为那DTU调试串口. 1,  打开配置工具 configtool,->1,按照顺序选择相对应的串口号,2-6按照默认设置,7打开串口.如图: 2,  按照提示给设备上电,如果已经上电请重新上电.进入配置状态.如图: 3,  选择中心服务器参数目录,在目录中,设置好服务器地址和端口与短信中心接收号码,如图

USB驱动——设备、配置、接口、设置、端点之前的关系以及它们的获取过程分析

大家常说,一个设备通常有多个配置,配置通常有多个接口,接口通常有多个端点.接口代表逻辑上的设备,比如声卡分为 录音和播放.访问设备时,访问的是某个接口(逻辑设备).除了端点0之外,每个端点只支持一个传输方向,一种性质的传输传输数据时,读写某个端点,端点是数据通道. 本文首先分析设备.配置.接口.设置.端点之间的关系,然后根据 2440-ochi 驱动程序,分析一个设备注册到内核时,它的这些描述符的获取过程. 一.设备.配置.接口.设置.端点之间的关系 在内核中,一个 USB 设备,无论是 hub

VS Code 切换文件语言 配置语言特定的设置

在享受vs code给我们带了的好处时,我遇到一个不方便的地方 切换文档的语言问题,没有默认的快捷键,就是下图的功能 每次切换语言都需要手动点击,相当的麻烦 想给它设置一个快捷键,结果被这个图给误导了 我一直以为这个快捷键的名称时:选择语言模式,结果不是!!! 在我一个个尝试下终于找到了这个操作的名称:配置语言特定的设置  有了操作的名称,设置快捷键就是小事儿了 ctrl+k ctrl+s 打开键盘快捷键方式,或者从:文件->首选项->键盘快捷键方式 在搜索框中输入:配置语言特定的设置 然后点

解决CentOS添加新网卡后找不到网卡配置文件,配置多网卡并设置静态路由

参考文章 https://blog.csdn.net/qq_36512792/article/details/79787649 使用VMware Workstation虚拟机安装好CentOS7虚拟机后,添加网卡后CentOS 7无网卡配置文件的问题,添加第二块网卡以后,进入CentOS 7系统后,看不到网卡配置文件. 进入CentOS7系统后,使用ip addr 查看状态如下: 发现ens33和ens77均有IP地址,且可正常使用,ens33使用的是手动配置IP,ens37使用的是dhcp自动

Redis槽道操作和槽道原理

安装好redis集群后,接下来记录一下它的实现中非常重要的槽道原理,在记录原理之前先对槽道进行迁移操作,直观的感受一下. 槽道迁移 实现槽道迁移也有两种方式,一种是使用ruby的redis-trib.rb脚本,一种是使用原生的redis-cluster集群命令来完成.如果使用ruby提供的脚本,需要提前配置好,里面有坑,参考https://www.cnblogs.com/youngchaolin/p/12027448.html,使用原生的命令则不需要配置ruby,个人感觉后者的方式可以更直观的感

设置VSS2005使支持通过Internet访问(转)

设置VSS2005使支持通过Internet访问(转) 最近需要通过Internet来访问源代码,以前一直是使用VSS6.0D,但没有支持Internet访问功能,必须要通过第三方软件才能实现,前段时间下载了VSS2005,网上看到很多关于设置VSS2005通过Internet访问的文章,自己没有真正使用过通过Internet访问的功能,加上网上的有关文章的介绍的不够详细,有些地方俺没有仔细研究还搞不明白什么意思,这次就来一次完整的实际操作加附图做一次演示,也为一些VSS的忠实朋友们指个路. 本

配置VirtualBox虚拟机实现Ubuntu与Windows系统间数据交换即Putty的访问

一.直接修改Ubuntu IP系统配置文件 Ubuntu IP的网络配置文件是:/etc/network/interfaces打开后里面可设置DHCP或手动设置静态Static IP.前面auto eth0,让网卡开机自动挂载,以下操作针对有线网络在Ubuntu中实现两个网卡.               1.以DHCP方式配置网卡(推荐) (1)打开要编辑的文件interfaces 它的的目录是/etc/network/interfaces