Apache反向重寫

Apache反向重寫

是否可以將 URLindex.php?view=something改回/something

答案1

RewriteCond %{QUERY_STRING} [&?]view=([^&]*)
RewriteRule index.php$ /%1

請注意,如果您不小心,狡猾的攻擊者可能會濫用此功能;例如,透過將參數傳遞給“view”來產生任意 URI。應採取適當的預防措施。

另外,您可能希望將 [L]、[R] 或 [R=301] 附加到 RewriteRule(或其組合),具體取決於您的確切意圖。

相關內容