我最近更新了我的網站使用:的的.htaccess國防部重寫查詢字符串重定向到一個路徑
www.website.com/path/123456
代替:
www.website.com/path/file.php?id=123456
爲了不打破舊的鏈接/書籤,我想將舊的查詢字符串重定向到新的路徑。
我已經試過:
RewriteRule ^path/file.php?id=?$ /path/$1 [L,R]
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$ [NC]
RewriteRule ^path/.* /path/$1 [R]
RewriteCond %{REQUEST_URI} ^/path/$ [NC]
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$ [NC]
RewriteRule .* /path/$1 [R]
RewriteCond %{REQUEST_URI} ^/path/file.php$ [NC]
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$ [NC]
RewriteRule .* /path/$1 [R]
,並有一些變化,但沒有運氣。我如何設置我的.htaccess來執行此重定向?
這並沒有爲我工作,沒有發生任何事情我剛剛訪問過的鏈接正常人一樣。 – sharf