我有幾個舊文件:homepage.html和home.html,我確信人們收藏他們。所以我想將它們重定向到父網址。我已經通過谷歌看,但他們似乎不符合我的期望。HTACCESS - REDIRECT
例如www.nicetomeetyou.com/home.html和www.nicetomeetyou.com/homepage.html =>這些文件不存在。
我希望他們被重定向到http://www.nicetomeetyou
我怎麼做呢?謝謝
我有幾個舊文件:homepage.html和home.html,我確信人們收藏他們。所以我想將它們重定向到父網址。我已經通過谷歌看,但他們似乎不符合我的期望。HTACCESS - REDIRECT
例如www.nicetomeetyou.com/home.html和www.nicetomeetyou.com/homepage.html =>這些文件不存在。
我希望他們被重定向到http://www.nicetomeetyou
我怎麼做呢?謝謝
.htaccess文件應該是這樣的:
RewriteEngine ON
RewriteRule ^homepage.html$ index.html
RewriteRule ^home.html$ index.html
另一種可能是在你的.htaccess文件中使用RedirectPermanent,它可以讓你只定位特定的文件,讓客戶知道重定向是永久的。如果您有多個文件,則可以使用正則表達式將所有文件重定向到一行。
有關詳細信息,請參閱here或official documentation。
下面是一個例子:
RedirectPermanent /home.html http://example.com/
我想重定向在子目錄中的一切。我嘗試了一個正則表達式,但它不起作用:重定向永久/subdir/*.* http://google.com – imallett 2012-07-05 23:55:57
mod_rewrite是一個非常強大的工具,語法非常複雜......它不是一個簡單的工具重定向一些靜態文件。 – Quentin 2011-04-26 11:24:56