阿帕奇重写所有路径的index.php [英] Apache rewrite all paths to index.php

查看:283
本文介绍了阿帕奇重写所有路径的index.php的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何重写样的路径:

/xyz/ijk?a=b&c=d

要的index.php:

to index.php:

/index.php/xyz/ijk?a=b&c=d

但随着变量PATH_INFO = / XYZ / IJK,因为它是当我不使用重写(/index.php/xyz/ijk?a=b&c=d)

But with variable PATH_INFO = /xyz/ijk as it's when i don't use rewrite (/index.php/xyz/ijk?a=b&c=d)

推荐答案

尝试是这样的:

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

这篇关于阿帕奇重写所有路径的index.php的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆