1
取下URL數字我剛纔遷移的網站從的Joomla WordPress的,一切正常,但我需要一個規則來從URL中移除日期+時間塊。與mod_rewrite的
舊網址都像這樣
domain.tld/201009081045/category/subcategory/article.html
我已刪除的.html部分與此:
#BEGIN sjebani linkovi fix
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+)$ $1.html [L,QSA]
#301 da izbaci html
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule ^(.*)\.html$ /$1 [R=301,L]
#END sjebani linkovi fix
我試圖與此除去第一號框:
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /^[0-9]{6-13}$ /$1 [R=301,L]
我的邏輯是要找到一個只有數超過6個字符,並小於13長字符串,因爲我需要時間檔案館活性(使用domain.tld/2008/12/01等)。
如何刪除第一個數字塊與mod_rewrite的?
更改爲{} 6-13爲{6,13}和它的工作原理像一個魅力。 感謝名單:) –
@SeeBeen對不起,我複製並在沒有仔細看貼 –