用的虚拟主机去掉index.php存在问题?-灵析社区

ciiiiinema

我用的虚拟主机php的,如这个地址: http://www.hailifuture.com/page/2.html 其实打开 http://www.hailifuture.com/index.php/page/2.html 这样才是对的,我在.htaccess中设置了 Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] 就成了第一个链接那样的,打开那个都是首页,这是哪里出问题了?

阅读量:10

点赞量:0

问AI
说实话,没看懂你提的问题; 如果是为什么会隐藏index.php,因为你开启了"apache .htaccess"的路由重写,这个是适用于单入口文件的php应用,像ThinkPHP、Yii、Laravel等都是单入口应用。 这个就是路由规则:"^(.*)$ index.php?/$1";如果你想知道什么意思,可以去了解一下正则相关知识。 你不想隐藏index.php的话,就把 "RewriteEngine on"改成"RewriteEngine off";