0
我們有我們的網站幾百個鏈接指向:重定向鏈接到正確的目錄
/about/about/filename.html
但我們需要他們去:
/about/filename.html
有沒有辦法將它們指向正確的目錄?
我們正在Linux服務器上運行,並且該網站使用Joomla 1.5.10版本構建,並且運行了ARTIO JoomSEF 3.8.2。
感謝
我們有我們的網站幾百個鏈接指向:重定向鏈接到正確的目錄
/about/about/filename.html
但我們需要他們去:
/about/filename.html
有沒有辦法將它們指向正確的目錄?
我們正在Linux服務器上運行,並且該網站使用Joomla 1.5.10版本構建,並且運行了ARTIO JoomSEF 3.8.2。
感謝
假設你正在使用的Apache網絡服務器,可以使用mod_rewrite,特別是RewriteRule指令:在<VirtualHost>
方面
RewriteRule /about/about/(.+)$ /about/$1 [R=301]
將這個規則在httpd.conf
文件的網站問題,或在網站的DocumentRoot中的.htaccess
文件中。
此規則將創建一個301永久重定向,用於請求到/about/about/
下的任何路徑到/about/
下的同一路徑。例如,/about/about/filename.html
將重定向到/about/filename.html
不幸的是,它沒有工作,我有一種感覺,JoomSEF是造成衝突。 – nezter