我目前服務的文章的博客,與固定鏈接格式如下:重定向固定鏈接並加載相同的內容
這是當前的.htaccess內容:
# Permalinks
RewriteEngine on
# Articles (english url)
RewriteRule ^articles/?$ /articles.php [QSA,L]
RewriteRule ^articles/([a-z_-]+)/?$ /articles.php?cat=$1 [QSA,L]
RewriteRule ^articles/([a-z_-]+)/([0-9]+)/?$ /articles.php?cat=$1&id=$2 [QSA,L]
現在,我也把所有的文章翻譯成西班牙文,所以我認爲有一個PE西班牙語中的鏈接將會更好。我需要建立一個別名,使這種重定向情況:
- /articulos /殭屍=>/文章 /殭屍
- /articulos /殭屍/ 48 =>/文章 /殭屍/ 48
在更少的話,包含/articulos/XYZ所有URL請求/ 123應重定向到/articles/xyz/123而不復制當前的htaccess結構。謝謝!
什麼是 「不復制當前htaccess的結構」 是什麼意思? – 2014-11-06 07:25:41
如果'/ articulos/zombies =>/articles/zombies'重定向發生了,你將如何提供西班牙文內容,因爲URL已經變得與英文相同,即'/ articles/zombies' – anubhava 2014-11-06 07:51:01
@JonLin我的意思是沒有複製整個重寫規則結構。 – andufo 2014-11-06 13:54:02