2010-08-06 72 views
0

一點噩夢。客戶發送了一封很大的電子郵件,其中的鏈接隨後發生了變化!agh - mod_rewrite從URL中刪除'-xxx-XXX'

只需要改變

forthcoming-events/event/skills-xxx-XXX 

forthcoming-events/event/skills 

所以只要去掉 '-xxx-XXX'。任何幫助主要讚賞作爲努力尋找解決方案。

+1

這個問題適合http://serverfault.com更好 – Cumbayah 2010-08-06 10:35:05

回答

0

我還以爲那是這樣的:

RewriteRule \A/forthcoming-events/event/skills-xxx-XXX/*$  /forthcoming-events/event/skills/$1   [L] 

...會做的伎倆。 (這就是說,我已經推定該 「技能-...」 位是一個目錄

+0

實際上它只是一個安全的需要由以後的規則被抓URL;! RewriteRule ^([a-zA-Z0-9 \ - ] +)/([a-zA-Z0-9 \ - ] +)/([a-zA-Z0-9 \ - ] +)/ $ article- 01.php [L] 其他問題它的無數URL只需要t o匹配-xxx-XXX並刪除-xxx-XXX,然後繼續到另一個規則。 – v3nt 2010-08-06 10:40:44

0

重寫規則^(*) - 。XXX-XXX $ $ 1 [R = 302,NC]

的上述工作相匹配的重寫的URL

歡呼聲......