这是情况,我需要一些帮助:
我有一个域xxxxx.com
和一个子域upload.xxxxx.com
都指向目录/www/xxxxx.com/
,但我使用第二个域进行文件上传,因为我正在使用Cloudflare的服务和第二个域没有性能优化和上传的麻烦(我已经创建了对两个域都有效的cookie)。
但我的观点是因为我在第二个域只使用了1个文件而且upload.xxxxx.com/upload.php
xxxxx.com/upload.php
下存在同一个文件 - 我在.htaccess中并不是很好,所以我怎么做唯一可以从此子域打开的页面是upload.php
,还有所有其他页面都可以重定向到主域名吗?
答案 0 :(得分:0)
您可以将此规则用作DOCUMENT_ROOT/.htaccess
文件中的第一条规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^upload\. [NC]
RewriteRule ^upload\.php$ /? [NC,L,R]
答案 1 :(得分:0)
我最终做了什么我觉得对有兴趣知道的用户有好处:
希望这会有所帮助:)