我試圖重寫使用以下到htaccess的 - 重定向301.htaccess的修改字符串,然後重定向301
重定向「mysite.com/longname/{20字符串}」到「mysite.com/shortname/ { 10字符串}」
基本重定向‘LONGNAME’到‘短名稱’和削減‘20字符串’的前10個字符
所以當我去mywebsite.com/longname/aaaaabbbbbcccccddddd, 它將其重寫爲mywebsite.com/shortname/aaaaabbbbb
這是我到目前爲止有:
RewriteEngine On
RewriteRule /longname/(.*) /shortname/$1 [R=301,L]
你已經看起來有效。你可能需要在'longname'之前丟失初始斜線,否則它看起來是正確的。 – 2010-02-01 04:25:53
謝謝Max!你的建議,加上下面的答案,做到了! – tim 2010-02-01 05:04:49