2012-04-05 37 views
5

tôi đã cố gắng:htaccess làm thế nào để chuyển hướng thư mục con để URL bên ngoài

//301 Redirect Old File 
Redirect 301 www.mydomain.com/subdirectory http://newurl.com 

nhưng mà vùng đất tôi tại newurl.com/subdirectory, mà không tồn tại.

+0

Tôi đã yêu cầu này trước và lùng sục trên web cho một câu trả lời và đưa ra không có gì. Tôi giả định điều này không thể được thực hiện với htaccess. Đoán PHP sẽ phải làm. – miles

Trả lời

11

Enable mod_rewrite và .htaccess sau đó thêm mã này trong .htaccess của bạn dưới DOCUMENT_ROOT:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$ [NC] 
RewriteRule ^subdirectory/?$ http://newurl.com [L,R=301,NC] 
+0

Điều này sẽ đi vào tập tin htaccess bên trong thư mục con, đúng không? – miles

+1

Không có trong .htaccess chính của bạn trong DOCUMENT_ROOT – anubhava

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