2013-12-16 45 views
0

我有一個網站有很多頁面。.htaccess文件無法重定向

當我搜索我的網站我的域名,其他頁面

career.html contactus.html

也在結果顯示(因爲它們是爬網)。

可以說我有career.html頁面,當我在搜索結果上點擊這個代替

我的職業生涯頁的

我希望用戶被重定向TI我的索引頁。

爲此我有一個.htaccess文件。它具有以下代碼

#htaccess 
Redirect ^careers.html http://www.mydomainname.com/ 

這就是我在線閱讀的內容,它將把用戶帶到我的主頁。但這不適合我。

還有什麼需要做的將用戶重定向到主頁。 謝謝。

回答

2

嘗試:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^careers.html$ /index.php [L] 
</IfModule> 
+0

難道這一切,我必須在.htaccess文件寫?我複製粘貼在我的htaccess相同的代碼,但這不適合我。對不起,但這對我來說是新的! – Rajesh

+0

你也需要爲你的apache web服務器啓用一個重寫模塊。 –

0

您使用Redirect指令,不接受正則表達式。你可以用它看看這個:

Redirect /careers.html/

否則,您可以使用RedirectMatch用正則表達式的支持:

RedirectMatch "/careers\.html$/