我要重寫以下網址:重寫與..開始的所有URL,
http://localhost/albums/album_name/22
到:
http://localhost/album.php?id=22
我只想網址,開始/專輯/重寫。我試過這個,但它不起作用。
RewriteRule /albums/^[^/]+/([\d]+)$ /album.php?gallery_id=$1 [L]
我要重寫以下網址:重寫與..開始的所有URL,
http://localhost/albums/album_name/22
到:
http://localhost/album.php?id=22
我只想網址,開始/專輯/重寫。我試過這個,但它不起作用。
RewriteRule /albums/^[^/]+/([\d]+)$ /album.php?gallery_id=$1 [L]
我認爲你不能用'\ D'裏面的'[.. ]括號。試試'重寫規則/相冊/^[^ /] + /([0-9] +)$ /album.php?gallery_id=$1 [L]'。另外不要忘記添加一個'RewriteEngine On'和一個'RewriteBase /'。 – Gerben
仍然一樣。我在 – Cornwell
之前已經加載了'http:// localhost/albums/album_name/22'會發生什麼。你有404找不到嗎? – Gerben