我有这个网址 - 这是有用的
http://pic.site.com/images/nofeymata/102.jpg
我在我的应用程序中有这个网址 - 我得到403错误
http://pic.site.com/nofeymata/102.jpg
我需要一种方法“添加”images
只有当我得到403 eroor
我的htaccess锁是这样的:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^width=\d+&height=\d+&image=(.*)
RewriteRule ^ %1?
RewriteEngine On
RewriteCond %{THE_REQUEST} imageget\.php [NC]
RewriteRule ^ - [NC,L]
#disallow access to other php files
RewriteCond %{THE_REQUEST} .+\.php [NC]
RewriteRule ^ - [F,L]
所以当我的应用程序搜索此网址时
http://pic.site.com/nofeymata/102.jpg
并获得403 wil redrict
http://pic.site.com/images/nofeymata/102.jpg
此部分/nofeymata/102.jpg
随机可以是任何文件夹和文件
我试过了
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/images[NC]
RewriteRule ^ /images%{REQUEST_URI} [R=403,L]
这是有效但我查询时
http://pic.site.com/images/nofeymata/102.jpg
我得到了
http://pic.site.com/images/images/nofeymata/102.jpg
我想不出来,谢谢!
答案 0 :(得分:0)
我添加此
while
并在404.php文件中
ErrorDocument 403 /403.php
及其现在的工作完美无缺