1
我在HTML的.htaccess重写问题与
http://www.xxx.com/page/26/website-design-services?ajax=true
产生以下URL配置的.htaccess语法阅读的页面ID的价值mod_rewirte模块
# BEGIN Rewrite
<IfModule mod_rewrite.c>
RewriteEngine on
#RewriteBase/
RewriteRule ^page/([^/]+)/?(.*)$ page.php?section=$1 [QSA,L]
</IfModule>
# END Rewrite
当我打电话php文件做下面的获取,它只返回GET数组中的ajax部分。见下文在page.php文件
print_r($_GET);
$url = $_GET['section'];
输出
Array
(
[ajax] => true
)
任何想法,为什么它不检测其他变量?
它应该有工作这个没有工作 – mahen3d
,有您的网站上运行的任何PHP/CMS框架? – anubhava
不,我不使用框架,也许内部的东西,即http.conf值设置不正确,但对于另一个网站做重写同一个Apache 2.2服务器上的URL是工作正常...奇怪 – mahen3d