簡體   English   中英

從重寫中排除具有變量的文件

[英]Excluding files with variables from rewrite

我正在尋找.htaccess的重寫條件來忽略具有GET變量的文件,所以例如,我希望它忽略foo.php?key=val

目前我已將所有文件路由到index.php但我希望用戶能夠直接訪問頁面,如果他們之后有任何內容? 在URI中。

非常感謝!

RewriteRule之前添加:

RewriteCond %{QUERY_STRING} ^$

有關詳細信息,請參閱Apache Docs

你想使用RewriteCond:

RewriteCond %{QUERY_STRING} ^$

當查詢字符串(“?”之后的部分)為空時,這將匹配。 例如:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ /index.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM