2016-01-21 101 views
2

我有一个文件(www.sample.com/sample.json)。.htaccess - 只有在URL完全匹配时才允许访问

我想只能通过URL访问文件(www.sample.com/sample.json?custom-text)。

如果没有自定义文本访问它,我希望它重定向到主页或显示禁止的错误。

不想,使我的网站www.sample.com任何改变。我只想对文件进行所有更改,sample.json(www.sample.com/sample.json)

我是新来的.htaccess,很抱歉,如果我使用的术语是错误的。提前致谢。

回答

2

您可以使用此规则:

RewriteEngine On 

RewriteCond %{QUERY_STRING} !^custom-text$ [NC] 
RewriteRule ^sample\.json$ - [F,NC] 
+2

感谢队友,成功了! :d –