有誰知道我會設置一個htaccess文件,以便只有某些URL可以通過AJAX訪問其中的文件夾和子文件夾中的文件。我不想讓每個人都可以訪問它。只有特定的網址。CORS htaccess只允許某些URL到文件夾和子文件夾的AJAX
謝謝!
更新
我想出了一個htaccess腳本幾乎工作,但它並不適用於所有子目錄。我知道我的目錄命令是不正確的,因爲如果我把它關掉服務器的作品,但它會引發500錯誤。
這裏是我的腳本
<Directory /var/www/html/mysite/embed_json/*/>
<FilesMatch "\.json$">
<IfModule mod_headers.c>
SetEnvIf Origin "http(s)?://(www\.)?(thedomain.com|facebook.com|thehurts.com)$" AccessControlAllowOrigin=$0$1
Header always set Access-Control-Allow-Origin %{AccessControlAllowOrigin}e env=AccessControlAllowOrigin
</IfModule>
</FilesMatch>
</Directory>
<Files .htaccess>
order allow,deny
</Files>
Options All -Indexes
您能給更多的細節工作?也許是你想達到的一個例子。此外,關於SO的問題通常預計會顯示[research](http://stackoverflow.com/help/how-to-ask)。你採取了哪些措施來解決你的問題? – Praveen
嗨@Praveen,這裏是我正在努力完成的更多細節。 https://stackoverflow.com/questions/39193137/writing-htaccess-file-with-php-to-update-ajax-allow-from-urls我一直在做Apache的htaccess頭噸研究。還沒有完全弄清楚,但接近它。 –
@Praveen我添加了一個示例腳本,但我的目錄命令無法正常工作,因此htaccess會影響所有子目錄和文件。 –