我有一个站点和子域用于博客,另一个用于下载,例如:(我使用 wordpress)
mysite.com
blog.mysite.com
download.mysite.com
我需要阻止所有在download.mysite.com上的任何 URL 的直接访问,并且仅当通过我的站点或博客访问文件时才允许访问,例如:
我把这个网址放在我的网站mysite.com
download.mysite.com/mysoftware.exe (this file is accessed normally)
我将此网址放在没有我的网站anysite.com的其他网站上
download.mysite.com/mysoftware.exe (this file is blocked!)
如果 URL 是通过blog.mysite.com或mysite.com访问的,则该文件可以正常访问,但如果该文件是通过 URL 或其他没有我的域(例如 no-mysite.com)直接访问的,则该文件被阻止。 ..
我找到了.htacess的代码
Order Allow, Deny
Deny from all
Allow from mysite.com
Allow from www.mysite.com
Allow from blog.mysite.com
Allow from www.blog.mysite.com
但不适合我,我的域也被阻止...我需要允许我的网站上的任何子网址,例如mysite.com/thelink/on/this/page