所以我有2個相同的網站。我不想刪除我的第二個網站。我需要301重定向,將所有訪問者轉到我的第一個原始網站。其次,每個頁面都需要重定向到每個相應的頁面,而不僅僅是我的主頁。因此,例如:301重定向方案
http://www.example2.com/awesome-page.php
重定向到:
http://www.example1.com/awesome-page.php
我相信這需要一個.htaccess文件來完成。任何幫助是極大的讚賞!
所以我有2個相同的網站。我不想刪除我的第二個網站。我需要301重定向,將所有訪問者轉到我的第一個原始網站。其次,每個頁面都需要重定向到每個相應的頁面,而不僅僅是我的主頁。因此,例如:301重定向方案
http://www.example2.com/awesome-page.php
重定向到:
http://www.example1.com/awesome-page.php
我相信這需要一個.htaccess文件來完成。任何幫助是極大的讚賞!
嘗試這樣:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example2.com$ [NC]
RewriteRule ^(.*)$ http://www.example1.com/$1 [R=301,L]
在例題地方的.htaccess與Web根目錄(我假設他們是不是身體在同一文件夾在同一臺服務器上)
Redirect 301/http://www.example1.com/
PS:它重定向的一切,而不僅僅是服務器的根。
你有沒有考慮使用PHP自定義的404處理器? – 2012-02-08 00:33:26