2011-04-26 56 views
1

我有幾個舊文件:homepage.html和home.html,我確信人們收藏他們。所以我想將它們重定向到父網址。我已經通過谷歌看,但他們似乎不符合我的期望。HTACCESS - REDIRECT

例如www.nicetomeetyou.com/home.html和www.nicetomeetyou.com/homepage.html =>這些文件不存在。

我希望他們被重定向到http://www.nicetomeetyou

我怎麼做呢?謝謝

回答

2

.htaccess文件應該是這樣的:

RewriteEngine ON 
RewriteRule ^homepage.html$ index.html 
RewriteRule ^home.html$ index.html 
+0

mod_rewrite是一個非常強大的工具,語法非常複雜......它不是一個簡單的工具重定向一些靜態文件。 – Quentin 2011-04-26 11:24:56

3

另一種可能是在你的.htaccess文件中使用RedirectPermanent,它可以讓你只定位特定的文件,讓客戶知道重定向是永久的。如果您有多個文件,則可以使用正則表達式將所有文件重定向到一行。

有關詳細信息,請參閱hereofficial documentation

下面是一個例子:

RedirectPermanent /home.html http://example.com/ 
+0

我想重定向在子目錄中的一切。我嘗試了一個正則表達式,但它不起作用:重定向永久/subdir/*.* http://google.com – imallett 2012-07-05 23:55:57