0

HTMLコンテンツへのクエリを無効/削除する方法はありますか?

GET /alaswaq_property.html?d691f
GET /alaswaq_property.html?48fae 
GET /alaswaq_property.html?8c106

GET /alaswaq_finance.html?fe082 リクエストに filename.html?xxx が含まれている場合はブロックし、filename.html のみを許可 < これは可能ですか?

前もって感謝します。

4

2 に答える 2

1

htaccess ファイルまたは vhost 構成に、次を追加します。

RewriteEngine On
RewriteCond %{QUERY_STRING} ^[A-Za-z0-9]{5}$
RewriteRule \.html$ - [F,L]

単純にクエリ文字列を含めたい場合はRewriteCond行を次のように変更します。

RewriteCond %{QUERY_STRING} !^$
于 2012-08-06T10:58:16.867 に答える
0

はい、mod_rewrite を使用してこれを行うことができます。

RewriteRule ^/alaswaq_property.html /alaswaq_property.html?

クエリ文字列操作でできることについては、http: //wiki.apache.org/httpd/RewriteQueryString を参照してください。

于 2012-08-06T11:00:48.297 に答える