![](/img/trans.png)
[英]Apache .htaccess redirect do not find match in url when script is in subfolder
[英].htaccess redirect match to subfolder
我現在有現在的結構:
www.site.com/reportddmmyyyy
例如:
www.site.com/report01012015
www.site.com/report05012015
我想將所有的報告目錄到主目錄: 報告
www.site.com/reports/reportddmmyyyy
例如:
www.site.com/reports/report01012015
www.site.com/reports/report05012015
許多用戶的書簽中使用的是舊格式,因此我需要htaccess來檢測是否有人嘗試訪問www.site.com/reportddmmyyyyy,並在不更改瀏覽器URL的情況下顯示了report / reportddmmyyyyy的內容。
可能嗎? 我已經使用谷歌搜索系統很長時間了,但是也許我搜索不正確。 有人可以用正確的方式指出我嗎?
RewriteEngine On
RewriteRule ^report([^/]+)/?$ /reports/report$1 [NC,L]
該規則將被重寫
/report01011990
至
/reports/report01011990
而不更改瀏覽器中的網址。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.