thinkphp url重写,我想把模块隐藏掉只显示操作名 15

thinkphpurl重写,我想把模块隐藏掉只显示操作名比如localhost/index.php/Vip/vip写成这样的localhost/vip主要是.htacce... thinkphp url重写,我想把模块隐藏掉只显示操作名比如localhost/index.php/Vip/vip 写成这样的localhost/vip 主要是.htaccess文件里不知怎么弄 谢谢了 展开
 我来答
百度网友9c136ea
2012-04-18 · TA获得超过222个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:63.1万
展开全部
首先设置url模式为第二种模式,开通url路由,启用路由,再把.htaccess放到根目录下,配置路由规则,重启服务器,再调试
追问
我要的是.htaccess书写规则
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cngueson
2012-04-18 · TA获得超过2048个赞
知道小有建树答主
回答量:1643
采纳率:33%
帮助的人:882万
展开全部
只有一个模块吗?
.htaccess内容:
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Redirect permanent localhost/index.php/Vip/vip localhost/vip
order deny,allow
追问
当然不是一个模块,想要全部模块都去掉只显示操作
现在是这样的:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

url模式'URL_MODEL'=>2
追答
这个能实现吗?同求吧,等高手。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
earyuoyt134
2012-04-23 · TA获得超过1091个赞
知道大有可为答主
回答量:1432
采纳率:0%
帮助的人:1266万
展开全部
首选要开启 伪静态 的模板 在 apache 中的 http.conf
LoadModule rewrite_module modules/mod_rewrite.so把#号去 重启 apache

然后参考楼上的
<ifModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</ifModule>
url模式'URL_MODEL'=>2
追问
我要的是.htaccess书写规则
追答
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
这样就行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式