apache 配置rewrite模块,URL中隐藏index.php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache 配置rewrite模块,URL中隐藏index.php相关的知识,希望对你有一定的参考价值。

打开httpd.conf

去掉下面的井号

#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 

在网站根目录添加.htaccess

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

重启服务器

技术分享

 

以上是关于apache 配置rewrite模块,URL中隐藏index.php的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp框架url中隐藏index.php

ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.php

在Apache中使用mod_rewrite模块重写URL

apache与nginx如何隐藏入口文件

Apache URL重写规则

ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.php