Apache rewrite配置如下:

\d+)/(.+)$ /$2\?t=$1

正常的访问:www.domain.com/1234/js/girl.jpg

错误的访问:www.domain.com/1234/lib/girl.jpg

错误日志:

File does not exist: /lib/

正常情况下找不到文件的错误日志应该是(访问www.domain.com/abcd):

File does not exist: /home/admin/web-deploy/htdocs/abcd

注意:只有根目录是lib才会出现这种情况.

问题的解决

将配置修改为:

\d+)/(.+)$ /home/admin/web-deploy/htdocs/$2\?t=$1
 

www.domain.com/1234/lib/girl.jpg 可以正常访问.

 

本文tag:apache rewrite lib 404

相关文章:

  • 2021-11-11
  • 2021-09-18
  • 2022-12-23
  • 2021-08-28
  • 2021-10-30
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-06
  • 2021-11-24
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案