2011-12-19 20 views
1

我們正在開發我們的新網站,並且我們希望將主頁重定向到一個子目錄我很想知道如何使用.htaccess做到這一點,就像任何其他頁面一樣需要回到舊網站。.htaccess只將index.php重定向到新網站

+0

爲什麼要用'.htaccess'如果你有過Apache的完全控制權? – fge 2011-12-19 00:20:11

+0

什麼是子文件夾?你需要將所有內容重定向到子文件夾? – 2011-12-19 00:20:12

+0

你是什麼意思完全控制Apache?並且子文件夾是newsite/ – RussellHarrower 2011-12-19 00:23:52

回答

-1

這些規則將轉發http://yourdomain.example.comhttp://yourdomain.example.com/yoursubdir/

RewriteEngine on 
RewriteRule ^/?$ yoursubdir/ [L] 

如果你想要,而是一個URL與index.php(如http://yourdomain.example.com/index.php利用這一規則,而不是重定向。

RewriteEngine on 
RewriteRule ^index.php$ yoursubdir/ [L] 

一般看看在mod_rewrite的文檔中有很多有用的和免費的網上指南

-1

Something li柯本應該做的伎倆

Options +FollowSymLinks 
RewriteEngine on 
RewriteRule (.*) http://www.newdomain.com/some/subdir/$1 [R=301,L] 

這將改寫請求的URI來newdomain.com的一些/子目錄

相關問題