thinkphp伪静态规则求助

吴金朋 发布于 2015/03/07 18:10
阅读 269
收藏 0

我是用thinkphp二次开发的程序,伪静态规则

 

  1. <IfModule mod_rewrite.c>  
  2.   
  3.    RewriteEngine on  
  4.   
  5.    RewriteCond %{REQUEST_FILENAME} !-d  
  6.   
  7.    RewriteCond %{REQUEST_FILENAME} !-f  
  8.   
  9.    RewriteRule ^(.*)$ index.php/$1 [QSA,PT]  
  10. </IfModule>  
  11. 现在的产品链接是http://www.xxx.com/item/index/id/3090.html
  12. 我想修改成http://www.xxx.com/deal/3090.html  这样的链接 规则需要怎么写

 

加载中
0
Tuesday
Tuesday
在php在改.
0
红薯箱子
红薯箱子
tp支持router的,看文档吧
0
h
hhcczz

你在根目录下放个.htaccess文件也行,这样也可以,可以搜一下这个名字

伪静态的代码如下:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.xxx.com$ [NC]
#RewriteRule ^(.*)$  http://xxx.com/$1 [R=301,L]
RewriteRule ^item/index/id/(\d+).html$ deal/$1.html

举一返三去修改,我现在就是这么用的一切正常,调试的时候服务器不用重启,记得排除缓存干扰

也许你还会遇到二级域名共享Session共享问题:
如何与二级域名共享session


返回顶部
顶部