=波波日志 > PHP/apache/Perl > PHP Apache url重写简单配置=

[转]PHP Apache url重写简单配置

第1步:

打开apache的配置文件httpd.conf,去掉LoadModule rewrite_module modules/mod_rewrite.so前面的#号。
将所有的 AllowOverride 设为All,重启apache


第2步: 从网上下载 .htaccess 文件, 放到你所要执行的php目录下,如:d:\php\news\news.php .
我把.htaccess里的内容全部注释掉了.添加了
#创建一个Rewrite Engine (URL重写工具)
RewriteEngine On
#定重写规则:
RewriteRule ^([a-z0-9A-Z\-]+)\.html$ news_view.php\?nid=$1

很奇怪,在 Windows 资源管理器里面不允许你建立 .htaccess 这样只有扩展名的文件。所以你必须先将文件保存为其他名字,例如 app.htaccess。然后进入命令行窗口(通过开始菜单运行 cmd.exe 程序即可),输入 ren a.htaccess .htaccess 命令来对文件改名。或者新建一个记事本,另存为.htaccess 即可。

WEB显示示例:
原URL:http://yourWEBSite/news/news_view.php?nid=12220495369295
转后URL:http://yourWEBSite/news/12220495369295.html

类别:PHP/apache/Perl 作者:转载 日期:2009-06-29 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012WEB编程网桂ICP备05005887号 京公网安备1101055090