2014-03-14 65 views
0

我有網址,像這樣的:與重寫URL操作規則

http://hi.com/id1-tag1-tag2-tag3.jpg 
http://hi.com/id2-tag1.jpg 
http://hi.com/id3-tag1=tag2-tag3-tag4-tag5.jpg 

我需要重寫規則,這樣它會刪除所有標籤,然後格式化網址,以便它的

http://hi.com/id1.jpg 
http://hi.com/id2.jpg 
http://hi.com/id3.jpg 

ID將永遠是一個獨特的標識符。

謝謝。

回答

0

你可以在你的文檔根目錄使用這樣的規則:

RewriteEngine On 

RewriteRule ^([^-]+)-.+?\.jpg$ /$1.jpg [NC,L] 
+0

嗯感謝,但不知道做了它。 http://acme.com/test.jpg顯示圖像,但http://acme.com/test-234-234.jpg沒有 – Michael

+0

我用'/ test-234-234測試了這個規則。 jpg'並將其重定向到'/ test.jpg'。確保這是你的**第一條規則**。 – anubhava

+0

可能重寫但不能實際重寫瀏覽器中顯示的URL? – Michael