2016-02-08 49 views
2

最近決定重命名我們網站上的目錄。我現在有一些舊的網址被谷歌索引,返回404錯誤。將目錄重寫爲另一個使用htaccess停止404

我想嘗試使用.htaccess創建一個重寫來解決此問題。該目錄由作業更名爲就業

因此,舉例來說,我想: https://myurl.com/job/Sales-Manager-Jobs-In-Havant

的樣子: https://myurl.com/jobs/Sales-Manager-Jobs-In-Havant

我已經有到位一些重寫它已經從創建這些SEO友好的URL ?像單joblisting.php ID = 1

這個坐落在作業目錄,看起來像這樣:

Options -MultiViews 
RewriteEngine on 
RewriteBase /jobs/ 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([\w-]+)/?$ single-joblisting.php?id=$1 [L,QSA] 

我不得不尋求幫助,以獲得上述重寫工作。那麼誰也可以幫助解決這個問題?

回答

1

您可以使用以下重定向:

RedirectMatch 301 ^/job/(.+)$ /jobs/$1 

這將永久重定向

  • /工作/ foobar的

  • /職位/ foobar的