簡體   English   中英

帶參數的mod_rewrite regexp

[英]mod_rewrite regexp with parameters

嘗試創建一個php文件,該文件可動態調整圖像大小以供Web按需使用。

我有php工作,現在我想要“漂亮的” URL,目前我有這個

RewriteRule ^/gallery/images/([0-9a-zA-Z._]+)?$ /gallery/image.php?path=$1

這幾乎有效

我所追求的是一種不僅僅位於“畫廊”(例如專輯和子專輯)中時傳遞圖像路徑的方法

因此希望能夠轉到以下網址

[TLD]/gallery/[album]/[[sub-album]]/[image]

所以

$1 = [album]/[[sub-album]]/[image]

這可能嗎? 如果是這樣,怎么辦?

編輯:最初不夠清楚,子庫可以是一個,也可以是多個(未知數字),重寫應該可以處理。

嘗試這個:

RewriteRule ^/gallery/([^/]+/[^/]+/[0-9a-zA-Z._]+)$ /gallery/image.php?path=$1

您可以編輯[圖像]的圖案,我將其替換為[0-9a-zA-Z._]+

暫無
暫無

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

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