1、满足thinkphp伪静态(url重写)条件: 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis0就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。无忧主机是linux系统的空间,开通空间默认支持。
2、满足thinkphp伪静态(url重写)条件: 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis0就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。
3、ThinkPHP 支持伪静态 URL 设置,可以设置需要的 URL 后缀。
4、首先你的项目的config文件中要配置这一项 URL_MODEL = 2, // rewrite 在服务器中切换到nginx的安装目录,我这里是 /usr/local/nginx。
1、首先需要安装Url重写模块,百度搜索,下载完安装,URL Rewrite Module。然后重启机器,可以在iis全局看到URL rewrite模块。然后点击要设置伪静态规则的站点,双击“URL 重写”图标。然后进入“URL 重写”界面,点击右侧的“导入规则”。
2、第二步。如果生成的静态列或文章HTML已经存在于您的网站中,那么只需在后台-系统-SQL命令行工具中执行以下语句:将所有文档设置为“仅动态浏览”:updatedede_archivessetismake=-1将所有栏设置为“使用动态页面”:updatedede_arctypesetisdefault=-1第三步,列表页,文章页伪静态修改。
3、帝国cms 伪静态后台设置方法:在网站根目录(web文件夹)下建一个文件,文件名及后缀格式为:httpd.ini 备注:该文件的创建很简单,可以随意命名txt文件为该文件名即可。
4、具体方式如下:进入discuz的后台,点击全局 》 SEO设置,之后映入眼帘的就是URL 静态化的设置页面了。在这里填写好你想要的格式,然后点击【查看当前的 Rewrite 规则】(如图)将【虚拟主机用户】(如图)内的代码复制下来,保存粘贴在记事本文件中。
5、添加url规则路径: 进入网站后台-扩展-url规则管理,添加一个新的url规则,如下所示: url规则名称选择category,模块名称为内容模块。 url示例:tags-测试-html url规则:tags-{$tag}-{$page}.html PS:添加完后我们要记住刚才我们添加规则的ID,将在下面有用。
6、AllowOverride AllOptions NoneOrder allow,denyAllow from all/Directory二 、在Apache2\conf\httpd.conf 最后一行添加:IfModule mod_rewrite.cRewriteEngine OnRewriteRule ^(.*)-htm-(.*)$ $php?$2 (这里是httpd.ini里面的伪静态规则)/IfModule然后重新Apache后就可以正常使用了。
你用的Apache还是nginx,需要在服务里添加一下伪静态规则。
我先说下phpcms v9系统中,网页路由的设置方法:在 后台-扩展-url规则管理 中设置路由规则,然后在 内容-栏目管理-创建/修改 栏目中选择栏目页、内容页要使用的路由规则。
.htaccess文件首先第一点,你需要在网站根目录下放置一个“.htaccess”文件,来标明其“Rewrite”规则。这个文件实际在最新版的V9版的readme目录下有,默认跟上传目录分开的,刚才说了,PHPCMS默认是不开启伪静态的。所以,你只需要将其上传到你的根目录即可。
phpcmsv9如何更新模板缓存 登录后台管理,右上角“更新缓存”会更新所有缓存文件。如果模板文件被修改,则需要更新相应的列页面URL内容页面并重新生成静态文件。
满足thinkphp伪静态(url重写)条件: 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis0就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。
ThinkPHP 支持伪静态 URL 设置,可以设置需要的 URL 后缀。
REWRIT E模式是在PATHINFO模式的基础上添加了重写规则的支持,可以去 掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规 则。
首先我们要下载一个伪静态组件-rewrite,放到网站根目录。将伪静态规则填写到TXT文档里面。点击,开始菜单,找到管理工具,Internet信息服务器。
但如果是Rewrite2或者Rewrite3的免费版,在ini文件里的规则应是:RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/(.*)$ /index.php/$1 [L]我自己做的系统一直是这样做的,以前一直是在Rewrite3 full或IIS7+环境下做,都用.htaccess或web.config。
首先需要安装Url重写模块,百度搜索,下载完安装,URL Rewrite Module。然后重启机器,可以在iis全局看到URL rewrite模块。然后点击要设置伪静态规则的站点,双击“URL 重写”图标。然后进入“URL 重写”界面,点击右侧的“导入规则”。
url重写”即安装成功了。接下来就是如何使用.htaccess文件了。找一个需要伪静态的项目,例如888,然后再双击“url重写”;找到右侧菜单中的导入规则;点击浏览,找到要使用的.htaccess文件,单击导入;点击右侧的“应用”,重新项目888或者是iis,查看下伪静态规则是否生效。
下面我们就开始IIS的配置:进入Windows7的控制面板,[打开程序功能],选择[打开或关闭Windows功能] ,如下图 在安装Windows功能的选项菜单,把interlnet信息服务的所有组件全部勾选起来,internet 信息服务器、web 管理工具、万维网服务下的所有组件。
点击开始→控制面板,然后再点击程序,勿点击卸载程序,否则到不了目标系统界面。2)然后在程序和功能下面,点击打开和关闭windows功能。3)进入Windows功能窗口,然后看到internet信息服务选项,然后设置即可。4)然后确定,会进入系统安装设置,此时可能需要等待两三分钟的样子。