我有这两个规则:ModRewrite htaccess的送我的完整路径
RewriteCond %{HTTP_USER_AGENT} iPhone [NC]
RewriteRule ^categories$ home.php?categories=1[L,NC,PT,R=301]
RewriteRule ^featured$ home.php?featurez=1 [L,NC,PT,R=301]
的问题是,德类别的运作和功能不工作。 作品:
http://apps.com/iphone/categories
不工作:
http://apps.com/iphone/featured
第二条规则是不工作把我送到了这里
http://apps.com/var/www/vhosts/apps.com/httpdocs/iphone/home.php?featurez=1
这似乎给我我的根目录的根整个事情都以我的网站的根为前缀。为什么?
这怎么可能。
你为什么不人开始看日志? mod_rewrite带来了两个命令:'RewriteLog'和'RewritelogLevel',将日志级别设置为7,并看看它在发出请求时在重写引擎内部发生了什么。该手册是优秀的,我建议你阅读手册:http://httpd.apache.org/docs/current/mod/mod_rewrite.html – arkascha
我知道调试的方式..但它does not帮助..我可以看看它在上面做什么..它停在重定向的中间..我还没有访问我的服务器上的Apache –
你有没有访问您自己的系统上的服务器?但是你说你可以评估日志?奇怪......地球上“停在中间”是什么意思?请张贴重写日志文件的摘录。 – arkascha