Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 搜索引擎优化友好的url不';不显示页面内容_.htaccess_Mod Rewrite_Url Rewriting - Fatal编程技术网

.htaccess 搜索引擎优化友好的url不';不显示页面内容

.htaccess 搜索引擎优化友好的url不';不显示页面内容,.htaccess,mod-rewrite,url-rewriting,.htaccess,Mod Rewrite,Url Rewriting,我有重写规则,可以提供我想要的URL,但页面内容不会显示。我的目标是从www.example.com/categories.php?cat=1&cname=shopping转变为www.example.com/1/shopping/(这是我已经得到的结果)。我的问题是收到的错误消息(找不到对象) 以下是我的重写规则: RewriteCond &%{QUERY_STRING} &cat=([^&]+) [NC] RewriteCond %1!&%{QUERY_STR

我有重写规则,可以提供我想要的URL,但页面内容不会显示。我的目标是从
www.example.com/categories.php?cat=1&cname=shopping
转变为
www.example.com/1/shopping/
(这是我已经得到的结果)。我的问题是收到的错误消息(找不到对象)

以下是我的重写规则:

RewriteCond &%{QUERY_STRING} &cat=([^&]+) [NC]
RewriteCond %1!&%{QUERY_STRING} (.+)!.*&cname=([^&]+) [NC]
RewriteRule ^categories\.php$ http://localhost/ahmedsprojects/mod_app255/%1/%2/? [R,L]`

我错过了什么?任何帮助都将不胜感激。

您是否检查了RewriteBase是否正确?在my.htaccess上我添加了RewriteEngine On和RewriteBase/您是否检查了RewriteBase是否正确?在my.htaccess上我添加了RewriteEngine On和RewriteBase/