【发布时间】:2012-09-20 10:10:33
【问题描述】:
我正在创建如下网址:
http://domain.com/app/clientID/controller/ 要么 ../app/clientID/filename.ext
我需要从 URL 中删除字母数字 clientID。
我目前的 htacces 是:
重写规则 ^app/([a-z0-9]+)/(.)$ /app/$2 [NC,L]
它通过了 htaccess 测试器,但我在网络上收到 404 错误。
示例:http://domain.com/app/gmcpoujth7/js/fancybox/jquery.fancybox-1.3.4.pack.js
我做错了什么?
【问题讨论】:
-
您在 apache 中的错误日志显示什么?查看它以了解它在收到错误 404 时尝试访问的真实路径
-
app/js/fancybox/ 下是否有名为jquery.fancybox-1.3.4.pack.js 的js 文件? ...只是要求确保
-
是的,文件存在。看了错误日志。文件不存在:/home/npxxx/domains/domain.com/public_html/app/clientID