www.ndwl.net > PHP编程如何通过ApAChE开启URLREwritE(转)

PHP编程如何通过ApAChE开启URLREwritE(转)

RewriteCond %{HTTP_HOST} ^aaa.com [NC] RewriteRule ^new/(.*) new\.php?id=$1 [L] RewriteRule ^web/new/(.*) web/new\.php?id=$1 [L]

这个不是php的问题,是apache里面,rewrite规则的问题。 Apache Web Server 的配置 首先确定加载了 Mod_rewrite 模块,方法: 检查 conf/httpd.conf 中是否存在以下两段代码 (具体路径可能会有所不同,但形式基本是一样的): (一)LoadModule rewri...

我的Linux ,你开启了重写模块吗 LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉 Options FollowSymLinks AllowOverride ALL AllowOverride ALL Order allow,deny Allow from all 搜索AllowOverride None 替换为 AllowOverride All

location / { rewrite ^login(.*)$ index.php/api/login/index/$1 last; rewrite ^ping(.*)$ index.php/api/ping/index//$1 last; . . . } 剩下的自己写吧 很简单

你好像搞反了,url伪静态是将请求detail-software_id-24.html换成detail.php?software_id=24,地址栏不变,你可以用下面的规则试试 RewriteRule detail-software_id-(\d+).html detail.php?software_id=$1

重写后为:/thread-4727-1-1.html,那我要怎样才能用PHP得到thread-4727-1这是通过伪静态实现的,你是独立主机用户吗? DISCUZ有教程的,如果是空间要

可以参考这个网页 http://www.jb51.net/article/24435.htm

.htaccess 下面是Discuz的伪静态设置文本: # 将 RewriteEngine 模式打开 RewriteEngine On RewriteRule ^archiver/((fid|tid)-[0-9]+\.html)$ archiver/index.php?$1 RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&pag...

打开域名A自动跳转到域名B,可以采用网站301跳转的方式: IIS下直接301设置Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。这个需要服务器直接操作,很多空间商不会给做。 介于空间管理...

网站地图

All rights reserved Powered by www.ndwl.net

copyright ©right 2010-2021。
www.ndwl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com