欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

tp5 Apache 隐藏index.php入口文件

程序员文章站 2024-03-24 20:46:58
...

下面是Apache的配置过程,可以参考下:
1、httpd.conf配置文件中加载了mod_rewrite.so模块
2、AllowOverride None 将None改为 All
3、在应用入口文件同级目录添加.htaccess文件,内容如下:

<IfModule mod_rewrite.c>

Options +FollowSymlinks -Multiviews

RewriteEngine on  

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfModule>

注意:如果你是用phpstudy配置的,上面的

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
改为

RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]

“No input file specified.”,是没有得到有效的文件路径造成的。
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
改为
 

RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

 

相关标签: thinkphp