2012-08-14 36 views
6

Vì vậy, tôi đã tìm kiếm nhưng cho đến nay không thể tìm thấy thứ gì đó mà tôi đang tìm kiếm chính xác. Nhìn vào bài viết này How can I forward ALL pages to the same exact page on a different domain using .htaccess? nhưng dường như chỉ chuyển hướng trang chủ của tôi.htaccess ghi đè tất cả các trang vào cùng một trang trên một tên miền khác

Hiện tại, tôi đang sử dụng WordPress và tôi cần có thể chuyển tiếp tất cả các trang đến một miền mới. Ví dụ: domain1.com/about-us cần truy cập domain2.com/about-us. Nhưng tôi có khoảng 50 trang cần phải làm việc. Tôi muốn xem nếu có 1-5 dòng mã để sử dụng cho điều này để làm việc.

Cảm ơn!

Trả lời

11

Hãy thử đặt này (trên bất kỳ quy tắc wordpress) trong tập tin .htaccess trong gốc tài liệu domain1.com 's:

RewriteEngine On 
RewriteCond %{HTTP_HOST} domain1.com [NC] 
RewriteRule ^(.*)$ http://domain2.com/$1 [L,R=301] 

Nếu 2 tên miền của bạn là một máy chủ web khác nhau, hoặc không chia sẻ một gốc tài liệu thông thường, bạn chỉ có thể sử dụng mod_alias, thêm này đến tập tin .htaccess trong domain1.com 's gốc tài liệu:

Redirect 301/http://domain2.com/ 
+0

Hey Jon, điều này đã làm việc một cách hoàn hảo :) Cảm ơn rất nhiều! – Enrico

Các vấn đề liên quan